#define WAV_LEFT {-45,-42,-111,-105,-12,-4,-40,-78,-72,-50,-17,-83,-70,-19,-73,-3,22,-14,53,-8,-68,-25,-80,-101,2,21,-63,21,13,-33,68,-2,-3,56,-29,-24,-2,-64,-26,-18,-109,-124,-152,-134,-32,-31,-5,70,52,46,123,74,3,21,-104,-56,22,-66,-38,-39,-60,-37,2,-33,27,114,74,158,107,5,64,20,18,66,40,53,-3,-90,-35,28,-19,-25,50,1,-13,99,68,68,99,27,66,111,12,-31,18,-33,32,20,-36,90,-21,-70,31,71,60,62,136,124,141,133,4,-20,44,33,-91,-126,23,-15,-24,99,-16,-29,66,-13,-53,37,85,-6,-28,34,-2,-28,-39,36,71,0,37,-8,-79,-53,-10,5,-2,-32,-108,-103,-142,-145,-31,-60,-91,-50,-43,-38,-24,8,28,23,1,-8,-54,-148,-106,-30,-112,-70,41,-48,-66,-43,-97,-52,-9,-44,-30,12,26,68,0,-100,-20,-26,-61,13,-60,-138,-37,-31,-83,-6,-52,-34,125,137,116,72,24,37,11,-25,17,31,0,-12,-8,75,125,71,110,137,41,40,73,57,62,73,93,102,69,31,-2,-6,6,-10,-3,59,67,-53,-72,43,90,74,82,48,-18,25,67,-64,-114,-33,-35,36,81,68,-12,-50,46,12,6,92,132,50,16,26,-13,-31,-74,-55,23,104,23,22,70,-28,-17,-38,-48,-40,-84,-120,-164,-124,-3,46,54,31,8,10,-74,-24,79,24,-86,-59,-23,-143,-153,-123,-143,-83,-8,-13,3,-25,-73,-8,1,-39,-28,9,1,-54,-89,-129,-117,-90,-142,-97,-66,-39,73,54,-16,-8,-30,-50,26,42,77,80,-1,74,140,28,-41,21,14,-2,27,70,109,52,-8,22,42,-12,47,112,100,176,107,-11,-39,-100,-79,-17,30,46,33,-13,-26,-5,33,149,136,84,65,12,36,75,38,5,56,61,40,42,29,64,24,-50,-23,90,150,64,23,13,-1,-46,-58,-11,-88,-118,-64,-61,-78,-46,2,51,64,-42,-98,-77,-87,-99,-94,-52,16,56,28,0,57,88,-11,-88,-14,40,4,-43,-57,-21,-26,-27,-53,-53,-2,-14,-32,-62,15,105,93,47,-56,-66,-50,-72,-79,-78,-34,-51,-57,-16,15,52,5,-45,-50,-44,-5,-18,-54,0,93,70,27,25,-2,-6,-99,-94,4,-7,-27,-61,-73,-24,36,0,67,100,10,30,-20,-6,68,104,89,2,-42,-51,-57,-33,19,10,-16,19,46,24,55,43,-6,4,45,68,30,48,58,63,85,-16,-61,8,8,35,69,17,15,8,-70,-66,-2,58,87,103,159,120,21,-24,-4,19,60,112,53,14,59,104,95,-12,-71,-11,-51,-88,-45,-78,-33,50,23,-59,-79,-85,-99,-50,-56,-51,-29,-57,-85,-8,50,23,8,-16,27,-42,-96,-58,7,52,-54,-57,-40,-13,1,-30,39,20,-6,6,-25,-13,-8,-63,-97,-84,-72,-45,-22,27,21,-88,-61,-24,-52,-8,-1,-95,-145,-45,63,125,78,32,44,5,0,-18,-11,56,87,40,-10,-64,-64,10,-17,-12,54,41,-29,15,86,63,21,-57,-25,25,19,-15,-49,31,155,198,111,77,27,18,72,36,41,35,29,41,63,20,-69,-67,-41,-2,65,77,36,70,70,-11,-32,-52,-61,39,86,30,-6,-5,34,-13,-49,-50,-118,-57,-9,-12,50,34,12,-1,-19,-7,-18,-35,-15,-30,-61,-6,-17,-70,-43,15,56,17,-66,-84,10,-3,-100,-41,25,48,54,53,57,25,-9,-55,-78,-54,-35,12,54,29,-17,-63,-68,-21,-13,-28,-13,-9,-2,-16,-29,-5,41,60,36,-21,-60,5,27,52,17,-85,-66,-32,-33,-58,-45,2,-13,24,50,-15,24,10,-40,8,-32,-94,-38,42,73,47,54,53,-30,-12,-48,-13,113,73,32,8,-11,-51,0,59,14,43,15,0,42,57,50,-1,0,-3,11,65,47,-5,13,39,-9,-58,-41,48,115,58,-17,6,-11,-62,-95,-47,10,-18,-31,-12,0,-51,11,57,1,15,8,85,99,0,-28,-23,19,-14,-2,48,48,18,-32,-27,-93,-99,-39,18,45,-36,-64,-5,7,-11,-20,-19,43,78,99,66,-11,-4,22,-3,-60,-96,-74,-2,1,-46,-34,53,122,47,-8,49,68,11,5,-76,-167,-57,3,24,-26,-53,29,47,60,7,-16,-2,19,50,-31,-98,-129,-148,-69,-16,-98,-125,6,92,80,40,-30,-27,38,55,13,-56,-56,38,58,56,0,-66,-9,-3,46,56,6,35,23,-45,-29,-18,-21,91,83,-2,-25,15,26,-6,-9,-35,-22,-19,-34,-73,-89,-20,5,-37,-80,-44,68,126,77,13,42,58,43,24,-21,-24,-50,-1,22,-22,9,-1,9,47,67,62,41,9,5,47,-7,-13,84,70,51,109,111,133,110,-13,-9,30,15,9,19,12,25,47,5,26,-25,-48,-8,-36,-7,-29,-18,-4,-10,6,-44,-13,-33,-123,-51,48,49,-22,-75,-41,-57,-60,-9,-39,-76,-66,-54,-68,-60,-44,-72,-81,3,71,-1,-40,-3,17,22,15,1,-18,-43,-27,-49,-150,-111,-16,-13,-35,-24,-21,-2,33,-11,-23,-32,-59,-63,-44,-46,-87,-52,24,105,63,-12,44,33,-7,-18,17,107,99,30,0,-11,-47,43,146,92,122,105,27,-32,-115,-63,-9,-11,49,71,-61,-95,63,98,48,17,67,122,113,66,-17,-8,31,87,78,49,74,92,82,23,7,3,66,105,16,14,33,15,62,8,-14,40,-4,58,120,10,-20,11,-46,-84,-113,-101,-44,-8,24,-24,-78,-78,-46,-15,-24,11,10,-57,-57,-33,-90,-110,-5,24,-29,-6,15,45,41,-30,-58,-113,-101,-58,-79,-80,-8,64,2,-53,-75,-78,-54,-23,-43,-71,8,18,0,-19,-89,-160,-162,-76,-69,-106,-35,66,30,-7,19,-4,1,18,-11,-20,-19,-40,-51,2,-27,-98,1,42,33,54,22,42,11,-37,-5,9,57,99,73,77,139,112,62,89,63,52,41,67,112,67,44,17,73,160,117,59,63,96,49,-16,15,56,32,57,109,147,126,34,53,-11,-117,-77,10,90,63,57,82,4,-17,18,7,-7,-23,-10,-88,-131,-27,-12,-54,-60,-40,-21,65,93,-29,-56,-17,11,54,-16,-116,-142,-141,-35,-3,-115,-69,-15,-75,-71,-59,-45,-31,-69,-120,-115,-34,-13,-83,-112,-84,-60,-6,3,-42,-82,-105,-43,-62,-79,-42,-39,-12,-51,-20,57,27,-31,-35,-30,-70,-89,-41,20,-6,0,26,71,128,32,-23,-14,8,38,-5,2,32,20,33,63,64,95,140,156,153,40,-28,40,50,14,19,58,79,51,49,23,8,98,62,3,50,36,41,86,80,22,-11,67,140,97,72,55,8,1,19,20,41,27,3,55,21,19,0,-68,-50,-14,42,31,9,-24,-34,-21,-84,-91,-54,-60,-31,-24,-11,61,29,-52,-37,12,-4,21,-6,-56,-46,-74,-103,-153,-52,61,47,58,26,1,13,-33,-63,-28,-27,-29,-39,-29,-10,-87,-114,-85,-98,-114,-93,-1,4,-64,-27,-16,-55,-20,-45,-118,-114,-119,-35,29,-18,-23,-101,-106,12,34,-13,-41,46,51,-48,-30,20,18,6,24,21,-4,38,105,36,-28,6,47,53,18,44,0,11,104,89,57,43,78,96,104,99,80,88,65,63,26,-19,38,44,25,15,14,40,44,137,138,44,41,51,28,56,91,108,137,17,-60,-84,-43,35,14,-12,-1,75,4,-57,-47,-65,-80,-51,68,88,13,-4,46,-24,-78,-46,-66,-58,-30,0,11,-2,-4,-57,-110,-86,-69,-82,14,62,-43,-56,-33,3,-27,-92,-24,15,-28,-67,-16,47,-7,-71,-44,-16,-49,-93,-87,-52,-16,-39,-57,-46,-59,-109,-198,-112,-6,8,37,4,-13,-20,-11,0,-55,-88,-44,19,30,10,-44,-9,34,-8,43,50,31,0,-68,-10,67,26,-28,1,48,45,85,147,99,79,71,0,-11,49,27,23,97,84,59,64,42,71,110,58,38,-8,32,114,47,-1,-40,-1,50,46,-6,-7,89,106,76,39,26,60,62,59,30,-25,-36,-23,-2,-34,20,89,80,11,-52,-25,-51,-40,-19,17,10,-53,-18,23,7,-13,17,40,28,7,-53,-113,-99,-104,-92,-67,-135,-103,-33,-94,-74,-50,-80,-14,-40,-96,-20,20,-43,-17,39,9,-17,-21,-11,-8,7,-1,-26,-20,-30,-81,-63,29,20,-74,-65,-5,-2,-41,-63,-24,-25,-3,-16,-79,-50,-4,-2,4,14,-55,-73,-30,34,74,16,1,2,-16,0,24,34,31,43,55,25,12,18,35,76,92,59,34,87,134,112,79,103,106,4,-55,-25,-13,49,68,37,86,107,128,84,-3,-21,17,86,35,-36,-8,28,47,40,28,1,-14,19,11,31,14,-47,-16,-54,-45,-8,-47,-43,8,81,31,-47,-41,29,27,-10,-3,-29,4,-15,-49,3,24,-34,-24,-24,-100,-37,34,-22,-94,-88,-62,-33,34,19,-71,-92,-60,-65,-102,-49,12,-18,-52,-51,-21,-53,-81,-51,-24,-25,-44,-64,-97,-112,-71,18,80,70,-7,-28,4,-4,-3,-5,-38,-41,-1,-6,3,-2,-34,-8,-10,-12,6,32,54,45,23,1,-4,23,62,74,60,44,83,88,88,104,104,80,23,78,61,20,28,13,40,39,32,-7,37,96,42,39,37,76,125,50,28,43,-15,-77,-74,-13,33,12,-6,-3,-24,15,34,-50,-97,-56,-35,-19,-47,-58,-5,32,55,3,-31,-57,-23,32,-41,-32,-13,-76,-56,-24,47,65,-24,-18,-35,-19,9,8,28,-2,-3,-30,-39,-43,-26,24,-5,-73,-82,-18,17,9,-4,-29,-56,-42,-66,-76,-15,-26,-47,-37,-27,-15,27,76,36,1,-12,-55,-112,-95,-52,-62,10,58,52,32,-15,0,34,57,32,-21,-23,34,38,-38,-24,50,87,40,-34,18,64,60,61,42,35,24,54,27,2,55,49,54,55,36,36,24,60,52,-28,-31,-5,5,-3,1,17,-21,-34,-1,10,16,17,-9,-25,-119,-203,-49,72,-1,-31,-10,-20,23,67,25,17,17,3,-15,-56,16,63,2,-2,-4,-17,-49,-41,32,-7,-36,4,3,1,-9,-73,29,131,-12,-18,11,-45,-5,35,31,-12,-44,-25,54,86,-3,-29,46,87,-13,-83,-20,-30,-69,-42,11,18,-2,1,36,31,-45,-22,14,-33,-64,-3,69,32,-9,16,33,14,-18,-38,-36,-47,-107,-102,34,35,-45,-27,-30,-41,-69,-51,20,106,98,-29,-24,15,31,66,35,-42,-63,-13,11,13,-24,-42,24,67,37,-10,-16,12,18,-4,-53,-40,-8,4,67,63,-16,-52,35,72,12,32,21,12,56,66,14,5,-2,-88,-5,65,33,30,1,-1,-20,-9,2,23,-15,-87,-25,-10,-10,15,49,65,-9,0,6,-57,-64,-40,0,-12,-51,-16,5,-20,-13,-38,-8,26,15,25,41,91,87,59,-18,-11,30,8,16,-3,28,2,-21,66,75,20,-4,42,90,-2,-27,15,-43,-41,7,21,-67,-104,-19,27,15,-36,-31,0,-8,-65,-77,18,34,17,-13,-30,35,4,-16,-45,-57,-29,-28,7,-39,-54,-61,-71,-6,-39,-95,-14,55,32,-20,-27,11,29,14,-7,31,24,-29,-49,-32,-1,14,-29,-32,28,39,70,28,-2,-8,-49,-5,3,-51,-49,40,92,24,-25,37,64,-47,-96,-19,-52,-71,40,144,132,43,60,64,-5,-35,-16,31,70,63,36,40,-9,-75,-44,-6,-24,87,237,165,55,30,25,-44,-87,0,-3,-41,-56,-17,85,26,-33,-68,-103,-87,-64,24,68,66,24,-5,14,-49,-32,79,77,61,54,40,37,11,-8,-38,-58,-88,-85,-72,-56,-37,-8,31,-10,-17,49,72,-24,-34,-12,-45,6,-10,-104,-142,-74,1,18,0,0,-9,-69,-101,-41,25,27,82,94,26,-47,-82,-58,-53,-1,14,-19,7,19,15,-27,-36,-31,-6,12,-41,-21,-16,-21,4,51,58,11,-14,-48,42,137,105,54,11,1,36,-48,-117,-36,-19,0,25,36,38,3,-3,-18,-3,1,-57,-27,26,36,43,-1,-11,33,13,13,100,84,53,53,52,110,71,32,33,27,32,-33,-66,-61,-97,-20,43,-17,13,86,127,71,24,47,2,-30,-31,-62,-110,-68,-17,-3,23,-28,-98,-82,-42,-42,26,94,108,105,41,27,16,1,50,30,-1,72,79,-15,-90,-59,-26,-105,-52,19,18,-5,-77,-16,-21,-24,20,1,14,-60,-31,23,-53,-61,-80,-85,-68,-43,8,-34,-16,3,-60,-97,-129,-74,-32,-13,0,-50,11,73,32,-52,-59,13,-15,-23,6,11,-1,-14,20,26,22,16,-26,-47,11,38,17,-14,-38,6,12,54,76,57,71,42,49,-4,-16,-27,-43,69,40,79,155,117,136,92,9,-6,30,-7,-19,61,97,71,35,41,29,21,24,-30,-43,15,-8,-31,51,30,-12,7,-2,7,9,42,-16,-123,-22,39,-5,33,24,-37,-74,-65,7,46,60,28,1,22,16,-40,-101,-68,-5,6,26,92,32,-39,-29,-21,-4,-46,-29,-24,-26,-33,-66,-44,-31,-60,-168,-162,-77,-5,27,-40,-9,37,7,41,28,-31,-25,-14,7,15,24,-11,-11,13,-66,-91,-61,-45,-19,-10,-48,-46,-47,-37,6,49,12,-21,97,29,-73,-88,-84,-53,-57,-25,-33,10,28,-12,-33,-14,19,42,66,48,73,109,126,137,134,39,1,30,66,138,95,42,-23,39,57,-48,-26,-61,-103,-25,86,32,-15,36,11,1,49,56,4,15,70,101,58,52,108,120,47,11,62,-3,-54,-34,53,99,35,-39,-60,-8,-50,-95,-115,-87,-60,-112,-70,1,26,55,58,32,-6,13,20,51,88,-14,-69,-51,-29,-33,-13,17,18,8,-9,-13,-31,-33,-60,-62,-66,-77,-90,-72,-18,-51,-103,-98,-25,31,-3,-40,-62,-59,-18,27,-16,-110,-79,-54,-28,40,99,72,-40,-6,37,-11,-87,-92,34,37,-64,-45,25,74,64,45,95,83,62,44,57,96,33,-43,-62,-39,-28,-60,-61,30,2,-96,-57,-54,-132,-200,-151,-106,-140,-101,-79,-17,89,83,4,23,172,172,114,145,178,174,119,124,151,148,133,126,121,75,47,70,74,58,14,-1,42,44,62,72,38,21,34,39,68,57,-21,-30,0,55,54,-4,10,15,-5,5,-30,-45,2,-79,-152,-110,-101,-86,-79,-35,-11,22,51,-27,-32,-55,-115,-136,-74,10,-21,-57,-16,28,7,26,26,10,-3,-55,-74,-121,-178,-241,-290,-295,-259,-225,-226,-214,-219,-215,-207,-165,-156,-214,-225,-201,-79,-33,46,174,130,229,318,327,381,416,465,399,349,322,311,338,288,235,223,229,125,43,78,49,-50,-87,-111,-195,-232,-202,-258,-303,-271,-252,-178,-158,-153,-130,-35,29,17,55,24,81,117,99,123,78,72,139,130,72,92,111,88,116,133,56,26,38,34,20,5,-30,-54,-60,-103,-71,-80,-111,-127,-227,-271,-228,-220,-270,-286,-255,-322,-460,-441,-322,-305,-292,-129,18,90,122,219,396,478,579,690,746,763,751,657,530,453,427,439,403,408,388,278,152,57,-30,-140,-244,-343,-434,-584,-744,-826,-837,-854,-829,-745,-613,-395,-254,-161,-67,34,68,58,122,154,161,163,243,277,174,60,37,149,208,156,99,159,203,170,113,8,-53,-145,-231,-212,-245,-297,-391,-387,-220,-238,-248,-125,-29,-1,-5,-1,11,69,132,182,192,186,132,50,77,153,151,117,131,195,159,24,-51,-39,48,50,-35,-65,-25,12,43,58,158,313,327,383,468,436,366,379,380,299,227,197,185,180,189,133,87,39,26,31,-1,-16,-151,-326,-443,-466,-444,-538,-607,-514,-364,-284,-261,-206,-177,-115,-29,7,39,71,125,143,100,20,-29,-19,-21,-95,-145,-133,-89,-5,18,8,-12,18,65,60,28,37,79,53,41,43,89,97,28,19,-16,-94,-132,-91,-30,-26,-80,-203,-252,-279,-356,-394,-494,-554,-533,-505,-497,-507,-489,-444,-279,-8,242,370,513,684,757,849,932,1002,1048,1050,1018,883,821,781,579,388,304,212,94,14,-18,-64,-138,-317,-562,-688,-796,-853,-903,-913,-828,-793,-774,-718,-582,-451,-280,-88,73,235,357,445,476,496,480,449,477,432,372,434,398,291,212,147,185,220,177,134,116,157,138,-12,-222,-406,-446,-549,-636,-607,-618,-640,-607,-546,-538,-420,-302,-213,-34,108,183,254,311,268,230,302,370,381,374,301,259,294,238,159,179,150,84,-33,-225,-274,-292,-383,-463,-480,-483,-540,-474,-320,-154,6,91,156,243,373,478,602,686,745,774,711,734,698,611,588,494,383,287,176,86,-6,-147,-328,-469,-548,-667,-828,-873,-847,-865,-884,-839,-705,-544,-437,-411,-312,-108,-12,-2,50,161,201,96,58,86,83,65,123,207,188,237,312,411,575,693,702,661,675,635,463,290,209,80,-79,-255,-368,-419,-533,-566,-549,-465,-318,-260,-167,-57,-5,59,45,121,234,216,130,90,202,142,22,-6,-81,-111,-116,-155,-258,-300,-309,-450,-433,-371,-510,-486,-382,-257,-116,-70,76,287,393,472,646,780,798,825,845,819,802,676,579,573,631,601,423,366,319,221,53,-99,-236,-389,-558,-686,-733,-788,-868,-984,-1029,-1021,-931,-820,-654,-489,-328,-156,-15,173,189,159,183,213,156,-5,-85,-106,-91,-81,-66,-49,62,243,327,425,582,630,611,645,617,493,337,169,-3,-181,-376,-467,-479,-559,-620,-601,-491,-402,-344,-291,-255,-154,-63,13,90,164,209,170,208,279,262,224,171,137,115,61,-19,-71,-128,-245,-352,-405,-416,-347,-192,-115,-48,165,347,420,498,595,715,782,780,773,772,702,591,563,562,514,414,408,387,378,401,295,200,103,-21,-161,-246,-378,-574,-675,-799,-903,-905,-943,-881,-780,-711,-574,-481,-297,-202,-197,-58,56,-11,-113,-110,-152,-278,-322,-236,-187,-147,-134,-23,133,189,311,409,502,564,546,537,459,318,135,-49,-120,-224,-380,-461,-492,-473,-486,-502,-481,-450,-326,-217,-156,-19,70,130,269,280,241,216,230,251,112,72,-3,-97,-98,-195,-237,-263,-297,-267,-194,-56,92,237,403,573,704,790,878,916,912,908,843,775,747,623,576,625,460,368,330,221,163,81,39,-45,-185,-345,-481,-539,-609,-689,-772,-867,-921,-923,-891,-809,-739,-668,-539,-323,-114,-83,9,136,108,195,291,239,178,23,-133,-195,-233,-263,-210,-112,-135,-80,66,192,283,301,370,421,377,306,262,194,99,-33,-101,-60,-127,-226,-290,-261,-291,-342,-273,-318,-254,-173,-116,-46,-12,31,59,119,124,124,19,-62,-174,-330,-321,-333,-367,-378,-382,-313,-157,-41,48,287,573,737,876,971,1059,1107,1041,973,913,733,596,542,351,265,231,194,144,62,-24,-115,-130,-217,-237,-298,-398,-437,-521,-565,-741,-856,-786,-744,-645,-537,-448,-333,-269,-188,-33,111,210,230,268,250,164,82,-38,-42,-109,-233,-270,-329,-378,-294,-96,-46,-22,170,274,340,369,365,440,354,286,277,160,68,24,-22,-116,-226,-326,-328,-342,-500,-433,-250,-217,-196,-206,-127,-106,-133,-58,-12,-27,-152,-179,-117,-159,-280,-336,-322,-445,-455,-279,-181,-50,167,412,600,802,1023,1067,1103,1267,1302,1221,1157,1000,852,729,609,543,440,298,137,8,-13,-84,-254,-407,-443,-517,-721,-750,-726,-809,-897,-906,-864,-888,-873,-710,-524,-466,-387,-69,135,147,295,389,310,233,253,200,67,-49,-172,-205,-234,-322,-335,-318,-348,-316,-195,-73,-28,12,153,221,188,195,200,175,143,109,89,61,-86,-188,-188,-170,-159,-148,-74,-47,-8,63,129,78,-1,18,-37,-68,-47,-94,-235,-344,-331,-350,-432,-467,-381,-218,-48,80,258,524,731,942,1055,1132,1190,1134,1149,1169,1130,999,917,841,711,529,335,250,89,-134,-287,-347,-429,-486,-478,-587,-699,-715,-758,-744,-773,-833,-794,-798,-762,-679,-573,-440,-364,-270,-152,-71,38,159,229,246,225,220,167,16,-73,-105,-182,-245,-261,-305,-310,-286,-331,-349,-285,-104,25,110,224,310,349,312,246,151,97,53,-10,-83,-132,-169,-163,-97,-71,-97,-88,-31,42,88,144,253,204,93,10,-26,-13,-179,-301,-196,-115,-118,-113,27,272,350,432,772,995,948,910,957,995,837,741,741,575,320,144,134,81,-26,-134,-229,-260,-263,-258,-246,-309,-332,-337,-434,-488,-506,-507,-580,-640,-560,-482,-472,-448,-386,-265,-253,-242,-123,0,18,-71,-59,-80,-120,-170,-139,-66,-109,-56,28,-10,-41,-39,17,87,85,74,71,104,146,168,105,61,81,64,-5,-17,29,-47,-154,-125,-58,-13,9,-62,-65,-22,-98,-129,-86,-50,-34,-122,-55,77,44,98,277,353,281,288,393,453,492,627,740,728,663,647,621,511,421,420,378,324,252,171,237,120,-42,-180,-278,-298,-380,-420,-546,-627,-620,-643,-700,-677,-580,-595,-547,-469,-411,-304,-223,-66,-22,-102,-86,-22,17,92,93,37,-9,-97,-100,-80,-99,-190,-226,-194,-117,-124,-121,-58,-128,-91,-44,-64,24,161,257,230,87,78,153,102,14,97,91,-120,-181,-93,-7,-86,-153,-47,-18,-30,-30,-16,51,-2,-39,45,148,107,66,160,187,233,287,366,492,589,661,808,935,939,905,887,871,763,694,670,518,400,307,117,-35,-187,-294,-477,-639,-572,-534,-587,-610,-476,-431,-563,-658,-623,-501,-570,-649,-565,-462,-420,-432,-330,-216,-275,-299,-181,-62,10,34,99,200,187,47,21,12,-43,-67,-188,-228,-211,-180,-182,-154,-106,-141,-127,-95,13,116,149,179,131,133,207,143,18,-19,-1,-41,-42,-95,-204,-302,-320,-290,-426,-367,-237,-269,-264,-145,-76,-40,14,175,291,307,407,488,649,727,737,799,896,844,816,897,889,830,797,874,885,704,454,399,331,214,47,-113,-144,-272,-451,-489,-519,-573,-631,-668,-574,-595,-552,-436,-478,-509,-396,-268,-263,-284,-188,-74,-187,-262,-138,-33,-111,-258,-173,-32,-215,-379,-114,23,-103,-122,-50,72,6,-42,190,362,113,-5,229,257,185,87,107,165,70,-27,-78,-171,-364,-405,-305,-321,-504,-560,-373,-382,-556,-597,-571,-581,-623,-504,-400,-413,-400,-335,-229,-100,127,452,762,992,1223,1322,1264,1328,1465,1387,1190,1154,1202,1004,668,556,578,396,101,-18,-97,-244,-333,-257,-175,-389,-647,-499,-317,-476,-637,-559,-412,-433,-635,-540,-212,-313,-543,-367,-94,-170,-284,-108,180,107,-238,-221,63,-2,-348,-410,-237,-170,-329,-331,-91,-27,-197,-140,191,243,64,138,440,488,201,182,412,434,250,52,159,91,-190,-272,-170,-184,-568,-728,-526,-499,-839,-941,-617,-491,-822,-866,-343,-87,-316,-256,242,483,447,503,835,1052,1032,1167,1490,1569,1370,1266,1376,1475,1072,730,799,828,536,152,80,38,-197,-431,-450,-482,-683,-777,-699,-690,-877,-972,-863,-791,-779,-652,-410,-234,-156,-114,-67,-60,-2,36,-15,16,-16,-44,-28,-101,-199,-207,-208,-207,-125,-169,-149,-129,-297,-323,-238,-187,-172,-183,-204,-169,-76,-18,-1,-59,-39,-4,-19,14,-26,44,85,0,27,-99,-345,-471,-450,-502,-761,-792,-614,-545,-478,-360,-153,211,433,530,839,1163,1418,1670,1560,1356,1352,1205,1212,1226,980,811,714,749,697,448,315,273,122,-146,-408,-531,-486,-620,-880,-887,-843,-858,-843,-798,-722,-725,-553,-211,-114,-154,-238,-70,356,380,154,196,413,463,338,198,196,262,147,192,372,348,296,207,113,-2,-123,-205,-275,-404,-676,-804,-865,-990,-1158,-1200,-1064,-1075,-1118,-1072,-997,-959,-985,-868,-716,-808,-924,-902,-620,-301,-284,-120,351,702,820,1063,1485,1814,1899,1880,1907,1910,1820,1623,1420,1314,1278,1162,975,739,534,491,440,241,-132,-420,-416,-544,-970,-1193,-1174,-1253,-1450,-1575,-1364,-1120,-1107,-1013,-750,-502,-420,-315,-20,241,210,140,393,659,601,429,467,680,704,572,621,857,1110,1095,1049,1129,1063,971,871,642,319,30,-211,-406,-721,-1252,-1471,-1343,-1337,-1581,-1800,-1689,-1496,-1457,-1497,-1417,-1320,-1366,-1426,-1316,-1110,-982,-667,-269,-46,153,569,1114,1505,1713,1857,2031,2257,2436,2308,2103,2109,2169,2212,1976,1533,1361,1398,1360,940,295,-42,-101,-456,-1196,-1653,-1752,-1801,-2035,-2383,-2404,-2125,-1899,-1855,-1773,-1503,-1207,-873,-438,-283,-389,-217,194,377,147,-139,-37,319,546,432,344,746,1287,1533,1466,1343,1483,1784,1613,1059,825,837,747,257,-433,-783,-785,-744,-906,-1131,-1261,-1357,-1383,-1386,-1439,-1542,-1580,-1565,-1595,-1531,-1552,-1403,-686,-204,-216,68,831,1475,1726,1741,1699,2012,2523,2532,1991,1662,1991,2466,2357,1638,1199,1573,2067,1646,636,263,423,71,-958,-1866,-2100,-1794,-1879,-2661,-2807,-2149,-1736,-1696,-1677,-1482,-1105,-645,-291,-143,-147,-163,4,346,232,-329,-391,85,494,430,137,279,993,1612,1564,1349,1492,1731,1572,991,452,146,41,-194,-826,-1286,-1306,-1260,-1290,-1482,-1920,-1968,-1464,-1343,-1673,-2035,-2198,-1857,-1300,-1213,-1338,-692,440,1094,1314,1548,2046,2802,2982,2447,2310,2721,2922,2472,1797,1691,2057,2245,1850,1141,1136,1775,1587,488,-235,-324,-531,-1331,-2504,-3091,-2697,-2643,-3347,-3579,-2979,-2255,-1902,-1786,-1444,-671,-157,-157,1,326,324,279,580,693,465,230,353,933,1206,1080,1287,1924,2310,1977,1615,1802,1831,1216,464,55,-8,-250,-994,-1552,-1446,-1556,-2161,-2351,-2226,-2337,-2359,-2207,-2266,-2442,-2575,-2517,-1928,-1288,-1204,-875,219,1212,1580,1849,2556,3418,3749,3266,2756,3162,3699,3181,2180,2187,3190,3461,2529,1595,1761,2609,2326,674,-565,-723,-869,-1827,-3308,-4012,-3641,-3457,-4131,-4486,-3454,-2241,-2074,-2486,-2264,-1161,-292,-392,-657,-262,255,439,419,440,576,669,879,1301,1634,1755,1941,2405,2715,2291,1654,1722,1913,1253,116,-277,184,-78,-1282,-2142,-1882,-1230,-1740,-2970,-3300,-2777,-2413,-2454,-2858,-3144,-3197,-3062,-2204,-1237,-1035,-895,493,1985,2178,2174,2968,4387,4793,3418,2034,2738,4280,3599,1733,1452,3068,3983,3048,1980,1926,2881,2896,863,-1431,-1711,-1179,-2393,-4641,-5926,-4880,-2945,-2881,-4114,-3554,-1148,12,-385,-729,25,1137,790,-297,-102,1133,1039,-36,9,1096,1453,796,1156,1891,1675,1314,1437,1790,1443,233,-479,349,882,-306,-1145,-224,315,-1361,-3141,-2628,-1113,-1628,-3911,-4802,-3842,-2708,-2434,-2783,-2773,-2837,-3495,-3301,-1220,1196,2851,4446,5588,5309,4587,5413,7141,6805,3282,-489,-563,1430,1400,-446,-1308,63,1489,1192,169,459,1131,-553,-3737,-5780,-5234,-3850,-4111,-5502,-4823,-990,2633,3640,2840,3224,5179,5546,3486,1676,1808,1664,-440,-1899,-128,1844,699,-1874,-2668,-1185,-719,-2566,-4298,-3843,-2331,-1681,-496,1829,2870,1857,1745,3460,3848,2085,428,93,-151,-1557,-2762,-1783,-105,-1008,-3207,-3071,-1519,-2512,-5593,-6283,-4413,-3958,-6291,-8199,-6602,-1626,3767,7449,11311,13127,10450,8291,9044,9729,7662,2877,-3353,-6700,-4668,-1430,559,406,-889,-1035,344,1198,-797,-3744,-6155,-8491,-10819,-9945,-5341,-2437,-2402,-1292,4127,10597,11784,7627,5028,5961,4845,1449,-710,-519,-343,-1741,-1562,2465,6228,3402,-2783,-5069,-3732,-4328,-7525,-8337,-6435,-4024,-1133,2858,6693,7534,5110,2905,3554,3714,503,-2985,-3849,-2807,-1854,-706,1555,2243,-308,-2814,-2717,-2289,-4940,-9900,-11238,-7293,-4724,-4935,-4286,-2784,1273,7796,12580,16523,18330,12491,4821,2929,3781,3946,1301,-5112,-10643,-9435,-2843,3096,3316,-1273,-4108,-3545,-1037,-249,-3226,-5588,-5396,-5465,-4498,702,4914,4484,1926,1481,5847,9696,6805,305,-2534,-1482,332,1342,1146,1001,212,-796,452,2777,1758,-4032,-9054,-8298,-4153,-2226,-2958,-2436,232,3868,6550,6973,5968,3756,452,-2061,-1652,150,722,158,-265,444,2192,2927,-51,-4803,-8400,-10125,-10214,-10886,-10615,-6492,-1760,-263,-93,1075,4964,11387,14330,14571,15033,11103,4796,1175,929,2770,1481,-5709,-11651,-9886,-4391,-147,-587,-3378,-3169,-1561,-328,442,120,-526,-33,-745,-1356,1436,2975,1190,68,694,1844,3275,1412,-2462,-1685,1414,2134,1057,302,1129,1636,703,570,1307,479,-2497,-5994,-6062,-1782,205,-1777,-2920,-878,2570,3957,3594,3165,2563,753,-779,264,2786,3991,2439,311,166,858,-961,-4637,-7773,-10739,-12714,-13222,-11557,-6195,-758,868,782,1159,4336,12465,18081,17902,15937,10270,4505,2459,1426,767,-1192,-7447,-13423,-11908,-5460,-258,-1329,-5372,-4412,-25,3093,3008,253,-1436,704,2406,2096,3270,3268,105,-1845,-769,710,1600,-917,-6171,-5676,507,4886,4484,1702,1384,2651,2759,2671,2343,933,-2550,-7312,-8466,-3135,999,-1018,-3477,-2373,949,2749,3165,3632,3559,1679,-425,1450,5972,7582,4127,-12,-854,-499,-2878,-6777,-9292,-11832,-14332,-14903,-11955,-4292,1717,2458,2655,2420,4227,11943,18377,19393,17606,10418,2924,676,-649,-1682,-3272,-8413,-14058,-14106,-7808,464,1586,-3204,-3665,226,4821,5607,824,-2275,763,2621,1153,1977,3057,1419,-891,-2433,-1559,1017,-1126,-6834,-6443,433,5972,6205,3318,2795,4145,4055,3307,2385,1200,-2427,-8958,-11706,-6795,-2331,-3218,-4116,-2547,514,3398,4793,5981,7040,5068,1664,2637,6724,7902,4561,-261,-2294,-2281,-4860,-8744,-10618,-12643,-14993,-15388,-12475,-4276,4015,6038,4456,2081,3593,12919,20979,21962,18552,9300,164,-2317,-3530,-4143,-4485,-10524,-17670,-16700,-7092,4067,6052,-117,-2138,2143,7392,8341,2741,-1285,425,917,34,2012,2813,-506,-4392,-6150,-3763,32,-1968,-7335,-6994,337,7529,9569,8222,6794,5343,3735,2811,2134,959,-3666,-11573,-15280,-11174,-5206,-2687,-2504,-2028,-333,3276,7971,10698,10394,6948,2348,1827,6027,8421,4795,-1897,-6632,-7800,-7822,-8647,-11174,-14393,-15644,-14239,-10208,-2689,5969,10779,10525,6223,2660,7387,16539,20509,18896,12636,3651,-3016,-7409,-9382,-7324,-7007,-12813,-17876,-14354,-2388,7528,8346,5324,3704,4693,6431,4899,1236,895,854,-2218,-3923,-2506,-1079,-1699,-4147,-7282,-7019,-3262,-1095,-862,1770,6469,10099,11594,11173,9532,5826,1258,-2593,-3996,-3454,-7077,-14919,-17829,-13044,-6805,-2203,-256,775,4396,9332,13402,15525,13841,7597,632,-1387,1789,3762,362,-5565,-9751,-10739,-9697,-9167,-10148,-11278,-11211,-9795,-5486,3529,11426,15891,15404,6462,-470,493,6537,13537,16520,13354,4823,-4187,-11639,-13574,-8657,-4058,-7340,-15126,-15736,-5345,9620,17585,14402,6627,2130,2009,2072,423,-198,-360,-4548,-9588,-9152,-3247,1288,-1643,-8280,-9020,-1558,5993,7582,7432,8990,9965,10129,9313,7700,5170,-1379,-8585,-9349,-6952,-9368,-15715,-18911,-14786,-6615,-1319,1760,6813,11526,14315,17040,18732,15855,7301,-2308,-6687,-5178,-3341,-4836,-7697,-9022,-8241,-7681,-8723,-9834,-9947,-8799,-5513,472,6565,10529,13644,15881,14502,8344,-792,-10498,-13173,-5241,6253,16727,18436,7109,-6896,-13211,-9047,606,3651,-5225,-15210,-14576,-992,15793,20955,12749,340,-7192,-5528,-10,1146,-1568,-6106,-11913,-13067,-5440,4470,6916,906,-5179,-2424,8385,16277,13567,5796,1924,1772,1730,2302,2239,-1513,-7455,-11326,-10124,-6113,-5667,-10188,-13551,-10878,-4731,1715,9414,17321,21239,19854,16018,12082,7565,149,-9675,-16455,-16199,-11120,-6396,-4172,-3268,-3453,-5584,-7590,-7558,-6192,-3890,20,6169,13037,16609,13531,8058,4786,1268,-4834,-13946,-22306,-20649,-6154,11919,26098,30085,18850,2204,-7847,-8467,-2145,931,-6640,-16960,-17796,-5406,11023,17043,10504,268,-5906,-5092,-1219,-73,-1228,-3970,-8010,-8271,-1756,6810,9545,5410,1237,2316,7771,10165,3752,-4933,-8200,-7023,-4689,-2965,-1821,-522,42,-704,-678,518,-304,-5408,-10602,-9932,-3742,4673,12662,17686,19407,17242,10899,4705,-1101,-8894,-15528,-17972,-15055,-8267,-3206,-1124,118,-1398,-4835,-5468,-2843,859,4155,5552,7517,11661,13261,9983,2504,-6650,-11386,-10049,-7346,-6197,-8295,-10985,-3950,12473,27073,32419,22751,1756,-15123,-19294,-12051,-878,1963,-5431,-13348,-11713,1600,14482,15295,6497,-3517,-7474,-3251,2287,4002,3297,76,-4427,-5317,-497,5228,5608,613,-4221,-4180,-1349,-1481,-4678,-6169,-4152,-961,1560,5442,10488,11098,5427,-1151,-3316,-2917,-5776,-12142,-15019,-9728,191,8828,13090,13217,11486,8815,4613,-1007,-7571,-12925,-13644,-9413,-3929,-648,626,1514,1115,-1335,-2450,-330,3673,7079,6644,5071,5975,5255,1538,-2526,-7153,-9778,-9119,-6374,586,6246,3159,-5038,-12920,-12718,-176,13968,22326,23508,13579,340,-5566,-4236,1984,4611,-3960,-15985,-19254,-9445,6282,15221,12578,3805,-3205,-4505,-2478,-1252,-1370,-3346,-7136,-8915,-4562,4596,10091,6736,-1120,-5653,-2920,2052,2486,643,2489,7203,10155,9610,5443,-787,-5970,-8627,-7764,-5622,-7913,-12462,-12407,-5861,3573,8104,7159,6908,7937,7307,4540,2023,1362,69,-4185,-7275,-5389,-1651,-936,-4654,-7281,-3464,2170,4313,4735,5677,7242,7896,5326,601,-2836,-4331,-5036,-5262,-5597,-6704,-8773,-9846,-6191,-294,2019,-1061,-7351,-7351,4795,21286,31570,30247,17081,-941,-12561,-12988,-5858,-669,-6127,-18451,-24496,-15187,3085,13967,11347,2252,-4769,-4807,859,6189,8122,6419,1266,-3030,-660,6999,10192,3519,-6694,-12021,-9272,-2786,-138,-1321,-1641,-443,1573,4359,7555,9542,6178,-1188,-6328,-7635,-7326,-8369,-10162,-8955,-4533,472,6278,13308,17099,14107,7147,1929,705,-293,-4291,-8484,-9279,-6840,-3842,-2137,-650,892,865,-84,77,1591,3385,3641,2041,870,875,1420,1026,-2198,-4944,-4384,-3141,-2421,-3532,-5547,-2582,4046,7336,5436,-983,-7659,-4977,6385,16877,22818,18745,4257,-9337,-16090,-13980,-5616,-3866,-11571,-18600,-15274,1757,18815,20678,11408,2638,-2,1472,1304,-811,-177,1550,-1173,-5643,-5288,-1051,1217,-2103,-7734,-8412,-3168,1299,1378,932,2617,4832,6180,7077,7154,4662,-404,-5547,-6646,-3711,-1512,-3009,-6853,-7602,-3401,2852,8246,9626,7608,5936,5100,3871,823,-5141,-10462,-13014,-13079,-8829,-2109,3264,5414,4828,5045,7338,8906,7379,3992,1711,1450,1914,1736,302,-3348,-8405,-11699,-11809,-9540,-5638,-2463,1045,5544,5958,4470,3233,4757,8408,4453,-1918,-7283,-9870,-299,11426,17932,17521,5271,-10734,-20657,-18561,-6438,1555,-1744,-9251,-13141,-3131,15970,24385,18144,5843,-2385,-2221,-593,-2052,-1360,-953,-6583,-12560,-9692,504,6614,3230,-2734,-2571,3354,5782,1481,-115,5007,8994,5227,-1556,-1831,3051,3483,-1997,-7732,-9984,-11183,-13557,-12319,-6628,-1506,1803,6593,13505,19225,19694,13935,6273,-227,-6138,-9889,-9445,-6247,-3764,-3871,-4527,-3224,-673,-987,-5093,-7250,-3321,3303,7493,8199,6656,4614,2982,1454,-415,-2039,-3070,-4134,-3938,-1311,2299,4288,2489,-2126,-4977,-3421,304,2383,577,-2725,-3277,-1561,330,2826,1311,-5966,-9342,-4553,7010,20286,22424,11462,-2121,-12677,-14272,-5427,1127,-1622,-9814,-14008,-3405,14070,22458,18745,6654,-5090,-10473,-12415,-10631,-3431,2771,1934,-2649,-4097,-475,3758,3606,-65,-2424,-2572,-3083,-2078,5215,15661,19066,10880,-1123,-5637,-3651,-3914,-8007,-11482,-11209,-9013,-7386,-3631,2271,4489,1135,-2793,-1072,6485,13424,14974,12205,6112,-892,-3365,-2563,-3376,-7603,-13182,-13557,-6966,470,4321,4510,2850,522,-1732,-811,2851,5305,5223,3164,1397,2082,3492,2429,-903,-5543,-10441,-11682,-7026,-186,4549,6167,5121,3811,4279,5613,5802,3679,-514,-4706,-5913,-3057,448,562,-3496,-8415,-7910,-3419,-462,-477,-5828,-11271,-6908,4241,16200,25382,23042,11039,597,-4538,-2818,1757,-236,-8775,-17764,-19039,-7845,5976,12693,11809,4009,-3533,-4086,-1856,458,1919,-2123,-8353,-8237,-1857,4719,6855,3700,-554,-1216,62,11,349,2254,3542,2639,1384,2737,4714,2541,-3167,-6965,-6317,-3778,-3384,-4344,-2755,-385,-969,-1936,936,5904,7211,3531,671,2492,4693,1642,-3771,-4678,-941,1871,852,-1471,-1996,-1151,-1888,-3484,-2698,170,2485,2507,1367,1623,3213,3328,657,-2442,-3713,-4366,-5388,-5327,-3015,496,1865,695,2037,7280,10559,8203,2583,-1072,-538,-575,-2932,-3548,-1604,774,1304,-58,-607,-668,-3800,-9289,-12694,-11630,-6356,784,6951,10668,11494,9894,7628,5896,3323,-1495,-6717,-9910,-9873,-5721,858,7060,11321,11040,6009,-384,-5699,-8233,-6937,-3679,-1476,-1268,-2563,-2765,-360,3163,6342,6160,2024,-976,-930,330,2048,1828,-288,-1811,-3037,-3738,-2263,743,2591,1210,-2717,-6049,-5728,-1169,4002,5636,3598,1490,1666,3176,3321,487,-2988,-5477,-7426,-8017,-5758,-1002,3332,5377,6324,7597,8803,7599,3648,-55,-2288,-3894,-5747,-6870,-5062,-1890,-960,-2607,-5016,-5620,-3516,-1492,-1177,-1036,854,4563,7795,9314,10012,9603,7104,2981,-787,-3246,-4670,-6498,-9206,-9399,-6961,-4214,-1111,1426,2746,3540,4036,4917,5227,3140,743,354,1204,1468,-451,-3539,-4016,-1496,1091,2530,1827,-1498,-4974,-5745,-4111,-1800,439,1565,2598,6108,9448,9056,4905,-2051,-8221,-10775,-9975,-6758,-3591,-844,1516,2934,5919,8017,5824,825,-5704,-7388,18,8935,15146,16876,9468,-583,-7571,-11803,-9271,-6533,-9764,-13357,-15068,-7930,6190,12963,13575,10691,4812,2311,631,-1281,561,1670,-1201,-5325,-5842,-1015,3092,2649,-363,-3178,-4614,-6387,-7763,-4846,1195,5489,5604,3819,4082,5275,4515,2684,270,-2695,-4898,-6166,-5164,-1923,-105,153,1785,4812,6993,6682,5032,2882,-1055,-5621,-7876,-6918,-4295,-2575,-2338,-896,2077,3818,3130,1035,-501,-431,895,2335,2915,2011,766,1010,1240,782,1315,1041,-1027,-2628,-3521,-3193,-1503,-1281,-1933,-1180,224,1416,1243,842,1602,1198,-370,-791,-18,1261,2253,1324,154,924,1699,1509,812,-484,-2006,-3420,-4120,-2774,208,1946,1670,614,263,2246,4212,2625,-1801,-5918,-7156,-4893,-1661,637,2784,3243,1472,-786,-2594,-1616,1636,2575,991,-1083,-3128,-1949,2145,5089,7689,9646,8460,4354,-3001,-8839,-7789,-3923,-2109,-6162,-12865,-11527,-3736,3302,8956,11506,11143,9848,6650,3621,3187,3110,219,-5932,-9894,-8477,-5725,-2715,-71,-56,-1481,-3923,-6385,-5319,-1552,1306,2055,1799,2931,4780,5906,7285,8228,6944,2272,-4289,-7380,-6015,-4659,-4645,-4304,-2061,1652,4093,4975,5495,4451,885,-3693,-6176,-5639,-3603,-807,2184,3609,2075,-824,-2062,-824,514,135,-779,-695,678,2819,4222,3459,795,-2286,-3421,-1477,1309,2093,510,-1121,-652,1413,3418,3155,457,-2526,-4875,-4920,-1906,2202,5592,5635,1893,-1835,-2816,-1242,625,1540,1219,-418,-1477,-1418,-767,723,1150,-1349,-4654,-5678,-2656,2801,5848,4272,14,-2510,-869,1649,1201,-1882,-4957,-6129,-4274,-227,3250,5315,5472,4215,3096,2599,2087,-497,-4282,-6824,-8006,-5762,995,6917,9865,10272,5487,-901,-4134,-6127,-5400,-3373,-4792,-6127,-6000,-2338,3050,4252,6366,8697,7831,5734,599,-3661,-3179,-2240,-4007,-7948,-9639,-7138,-3339,1801,6996,8260,6579,2925,-1556,-1753,1336,2344,989,-996,-2092,-544,2547,5273,5819,3729,238,-4535,-7962,-8536,-8373,-7213,-3880,534,4773,8138,9798,9198,6463,2019,-3719,-8414,-10374,-10130,-7050,-1441,4412,8286,8821,7428,6155,4439,1057,-3835,-8412,-9332,-5566,-242,3522,4610,4326,4204,3386,1606,-642,-3076,-4638,-5277,-4981,-2706,572,3560,5691,5562,3638,712,-1760,-1658,-1705,-3713,-5123,-3454,1773,6139,6088,3589,678,-1872,-4389,-6792,-6936,-5194,-3208,-635,3000,6501,7701,6860,4823,1973,-822,-3256,-3590,-927,1519,1843,1400,327,-1294,-2751,-4362,-4990,-3423,-1733,-800,879,2650,3206,2117,99,-1400,-1835,-1684,-2842,-3302,-427,2075,1569,-992,-3364,-2647,1077,4410,6196,7884,8053,5528,2966,1157,-168,-2231,-6373,-7987,-6959,-5004,-1869,59,3463,7025,5727,1472,-2199,-3683,-3854,-3672,-2806,-634,2288,2806,1010,494,2096,2876,774,-2475,-4340,-3198,-582,855,1270,1181,238,-983,-1136,971,3909,4733,2771,-809,-3112,-3444,-3172,-1997,-455,622,1278,2081,3992,5985,5676,2253,-2024,-4155,-4414,-3926,-2872,-2232,-1956,-1353,-174,1858,3447,2870,91,-2302,-2523,-2032,-1612,-832,686,2498,3757,4134,3582,2706,1145,-1281,-3036,-3423,-2688,-1346,-279,158,-30,-335,-77,757,1855,1809,340,-880,-677,1209,2891,1844,-1173,-3475,-3934,-2570,-1063,-1294,-2120,-2099,-659,2566,5795,6761,4729,1045,-1829,-2768,-1853,-495,-532,-2128,-3246,-2312,483,3657,3827,457,-2813,-3730,-2482,-892,-440,-566,-38,2004,4261,5193,4582,2455,-249,-2871,-4491,-4895,-5173,-4604,-2960,-682,2753,5511,5518,3771,2341,2051,1855,494,-1983,-3839,-3753,-2784,-2193,-1150,984,2594,3043,2514,1488,1539,1312,-1265,-4365,-4900,-1857,2519,4725,3728,988,-1487,-2823,-3313,-2178,144,924,-36,-591,498,2384,2800,752,-2144,-3303,-2384,-610,1411,3230,4072,2910,299,-1831,-2499,-2135,-1957,-2809,-3233,-1272,1887,4312,5117,3708,1062,-1129,-2090,-1108,775,885,-486,-1294,-699,868,1240,-165,-1493,-2410,-3150,-3130,-2003,405,2548,2602,1620,1057,874,383,-444,-916,-261,757,298,-803,-741,244,596,-706,-2306,-1753,804,2478,2082,1449,1824,2454,1831,26,-1449,-2335,-3715,-5351,-5112,-2227,1471,3420,3237,2557,2221,1921,1432,587,-871,-2543,-3799,-3625,-1125,2236,4372,4577,2809,284,-1816,-3024,-3006,-2810,-2734,-1983,-1105,-11,1502,2463,2893,2961,2208,1283,1017,1015,669,-451,-1891,-2726,-2702,-1566,4,1202,1902,1387,-100,-1751,-2864,-2619,-1561,-222,1257,2155,2345,2179,2142,2447,1735,-731,-3422,-3960,-1743,303,293,-23,563,1275,1451,1006,523,279,-857,-2577,-2166,1301,4844,5458,3457,588,-1913,-3592,-5108,-6513,-6817,-5327,-2184,1611,5366,8024,7868,4989,1169,-2032,-3590,-3457,-2408,-959,878,2228,2366,2184,1525,-114,-1993,-3505,-3538,-1863,-284,290,319,262,511,989,880,277,-141,-530,-389,718,1638,1422,585,-326,-1002,-748,-11,419,1101,1508,349,-1704,-3086,-2651,-1326,-1081,-1820,-2347,-1379,1222,3480,3893,2841,820,-1267,-1643,-304,1530,2483,1762,641,98,96,218,172,14,-507,-1110,-1248,-853,-447,-623,-1368,-2244,-2890,-2996,-1852,1042,4290,5422,4543,3286,2241,1363,-538,-3510,-5097,-4530,-3285,-1814,210,2280,3469,2962,826,-1326,-1544,27,1100,860,510,802,1263,1158,892,276,-1014,-2027,-3148,-3365,-565,2192,2468,2300,1714,520,-567,-2336,-3342,-1779,501,1351,669,-238,411,2035,2316,1062,-992,-2596,-2537,-2033,-1660,-751,33,355,1031,1618,1603,1745,1443,141,-1555,-2969,-2027,1412,3850,3348,600,-2044,-2401,-1678,-959,-195,-180,-618,-948,-270,2121,3932,2982,608,-1437,-2563,-2271,-1200,-19,910,758,-251,-963,-404,594,853,987,953,565,582,998,1396,1336,-56,-2212,-3380,-3147,-2052,-997,-340,102,165,550,1936,2938,2322,974,-25,-121,55,-712,-1630,-1401,-241,568,344,39,738,1932,1976,682,-1122,-2636,-2741,-2045,-1705,-1061,-154,307,720,942,1070,1633,2008,1786,1021,276,157,275,555,383,-974,-2176,-2034,-546,1307,1541,205,-859,-930,-359,-663,-2024,-2484,-1701,-154,1062,1325,1791,2344,2461,2135,984,-605,-2205,-3712,-3616,-1391,1326,3212,3702,3240,2374,926,-1190,-3032,-3315,-2634,-1896,-656,1199,3171,4041,2806,393,-1824,-3415,-4121,-4008,-2620,250,2916,4601,4915,3132,445,-1563,-2395,-2124,-1782,-2104,-2140,-1113,587,2176,3214,3132,1424,-1150,-3169,-3423,-1874,-51,778,785,804,1050,966,504,263,172,-127,-566,-653,420,1769,1573,122,-1053,-1120,-240,435,424,340,-222,-1207,-1262,-591,-225,-751,-2041,-2222,-700,1136,2153,2016,1669,1597,1091,425,51,-387,-552,-742,-937,197,2005,2375,701,-1443,-2414,-2333,-1990,-1715,-916,422,1161,1265,1599,2279,2212,855,-313,-210,171,-58,-871,-1330,-887,-688,-538,182,653,424,-725,-2078,-1989,-679,365,556,138,-1,431,910,1218,1550,2037,1685,146,-893,-596,238,583,-355,-1342,-1084,-789,-1035,-1390,-1138,-92,433,72,-272,-317,113,905,1650,2153,1733,573,-194,-78,116,-283,-1119,-1503,-908,-73,485,892,1146,673,-654,-2380,-2791,-1394,-65,174,-662,-1015,341,1878,2413,1872,871,549,317,140,546,850,546,-234,-1011,-1026,-730,-1394,-2101,-1879,-666,1093,2025,2208,1530,199,-523,-1033,-1196,-743,-391,-147,816,1747,1722,1183,-624,-3048,-4053,-3359,-1414,601,1925,3187,3909,3682,2450,751,-201,-765,-2376,-3755,-2997,-1307,746,1678,924,9,-987,-1562,-1208,-525,240,607,674,2045,3720,3516,1605,-1314,-3635,-3138,-1543,-367,613,603,532,893,1223,1195,491,-893,-2269,-2860,-2139,13,2086,2774,2217,1019,-389,-1633,-2076,-1636,-813,15,524,1314,2100,1965,1235,370,-215,-616,-1190,-1710,-1616,-1396,-1203,-478,694,1744,1846,1243,315,-648,-1261,-1392,-867,171,736,482,396,508,1009,1811,1625,170,-1265,-1689,-1055,37,954,1081,99,-985,-1648,-1734,-1218,-744,-975,-526,992,1672,1737,1786,1269,88,-869,-1159,-756,-122,-134,-698,-633,975,2390,1905,856,-533,-1943,-1611,-680,-155,60,-547,-1406,-1003,318,1027,970,477,384,433,102,199,755,906,406,-527,-1586,-934,271,-403,-1049,-799,49,1466,1748,1004,699,99,-861,-1372,-1466,-794,58,-70,77,505,120,119,581,1246,1372,748,-570,-1571,-594,495,714,1019,1341,777,31,-601,-1335,-1261,-544,-200,-866,-1394,-273,784,413,287,352,199,-120,-407,-834,-617,569,463,60,342,826,881,424,357,-99,-532,-169,432,776,612,-77,-693,-777,-895,-1001,-1160,-1389,-1401,-1253,-371,972,1570,1980,2675,2641,1681,743,288,98,129,-1000,-1948,-1327,-1064,-1752,-2626,-2212,-1252,-250,487,713,1500,2078,1768,764,-404,-1060,-492,464,1329,1930,1384,1073,768,-582,-1312,-819,-443,-593,-1238,-1929,-1847,-1018,-95,743,1370,838,-301,-1181,-734,1226,2170,1002,-81,159,339,525,457,-65,-126,-36,-339,-895,-665,-74,-107,-477,-319,253,-116,-965,-897,-56,831,1403,1164,455,-24,-609,-1047,-369,850,1745,1738,405,-586,-572,-69,-20,-925,-1786,-2035,-1125,69,1020,1492,1349,531,-795,-1088,-763,25,910,1283,1385,1310,475,-889,-1175,-1110,-993,-1067,-1192,-387,588,673,-34,-237,225,1264,2016,1824,1509,874,219,-407,-713,-690,-1564,-3311,-3633,-953,1322,1195,135,-651,-406,809,1718,1023,189,249,8,-115,972,1777,1665,829,19,-417,-1596,-2244,-2559,-2898,-1967,-11,1191,1747,2173,1331,261,-290,-140,-47,-60,-64,-598,-674,453,1809,1727,765,-451,-1233,-1006,-126,-200,-475,67,411,-328,-1269,-1164,-1207,-258,356,294,786,2313,3056,1735,425,-1349,-2289,-2451,-1378,-183,288,1026,1009,362,57,793,877,-35,-1279,-2077,-1589,-79,847,1087,1413,1893,1464,275,-198,-1199,-1728,-1365,-865,-588,-128,391,560,1172,1461,1254,566,-197,-1100,-1851,-1493,-723,-496,-149,1043,2136,1476,88,-279,316,1244,1349,644,-689,-1086,-1204,-1389,-849,-701,-421,-366,-397,-75,738,1189,217,-908,-967,-91,1041,1445,897,88,-75,341,588,748,210,-672,-1259,-312,820,-39,-1287,-2176,-2129,-1338,-590,-185,474,1486,1831,2013,2610,2797,1804,1,-1227,-2191,-2768,-2209,-1880,-1280,-771,-447,118,960,1734,1736,2194,1893,970,147,-71,261,-917,-1743,-1852,-1672,-1010,-271,296,-142,208,482,64,-333,-263,132,218,890,1076,1460,1854,1618,1049,52,-1068,-1746,-2182,-2446,-1616,-1209,-1284,-601,855,1995,2991,3040,1556,112,-724,-980,-1486,-1434,-1049,-646,281,761,690,1090,1335,1085,776,101,-510,-1176,-873,130,787,527,-60,-398,-767,-558,-728,-576,35,-217,-1277,-1234,-685,-116,860,1227,1630,1626,1351,522,620,891,-95,-1093,-1683,-993,88,497,-381,-915,-642,-110,423,239,-28,-605,-1018,-956,-494,494,1261,1676,1556,750,160,-141,-530,-982,-995,-598,-98,295,464,609,93,-607,-1340,-1694,-1045,54,1123,1376,707,-324,-660,-457,-296,-231,34,522,982,1512,942,-348,-507,-103,-675,-1142,-621,29,419,853,1215,1163,1568,1518,40,-1254,-1547,-1315,-1460,-1858,-1728,-1506,-498,1038,1345,969,1342,1308,679,975,1151,1385,896,2,-588,-1545,-1500,-1257,-1630,-2538,-2450,-1210,778,3220,3947,2847,935,10,-53,-18,372,188,-947,-1539,-1382,-967,-271,-15,-370,-1362,-1673,-856,193,1442,2606,2540,1971,1796,1259,564,-571,-1399,-1780,-2194,-1604,-700,-523,-973,-1958,-1794,-331,1251,2633,2407,1851,1917,1708,809,-14,-956,-2894,-3574,-2205,62,1051,1411,1599,577,-216,-1065,-1598,-826,246,502,466,795,1779,2543,2002,585,-1359,-3070,-3213,-2088,-587,639,411,-9,198,678,1443,1423,581,-408,-868,-28,1039,1577,1109,-976,-2564,-2323,-1024,290,619,-206,-766,-227,750,1582,1032,-297,-890,-795,-579,-247,625,1342,1548,739,501,399,-246,-368,-1606,-2133,-1233,24,591,1153,1558,1004,881,540,-152,-725,-231,193,336,-104,-477,93,100,-547,-1556,-1561,-491,577,715,145,-465,-552,148,655,758,1113,1088,853,882,459,-37,-107,-974,-2314,-2519,-1958,-743,469,1980,2206,1154,646,124,199,120,-215,-392,-298,37,179,275,649,909,-209,-1404,-1203,-923,-459,128,337,727,810,600,752,279,-582,-859,-1555,-1550,-788,51,838,879,358,237,462,48,-273,-774,-708,65,345,530,823,1049,396,-286,-105,140,250,-432,-967,-941,-340,285,103,59,-60,60,-711,-1031,80,905,1192,392,-323,-39,58,-144,99,195,-102,-414,-633,-178,624,147,-141,-1,-77,-346,-294,441,586,189,-485,-238,47,229,-98,-482,-598,-399,216,475,1198,628,-147,-92,61,24,552,799,513,513,79,-28,-646,-1104,-403,-264,-1024,-658,-345,-378,328,386,72,452,545,212,696,1467,1567,601,-128,-229,-950,-1553,-973,-915,-1336,-1114,-764,-140,1517,2595,1693,793,535,284,-425,-985,-1567,-995,602,1330,1010,331,89,-568,-1589,-2455,-1738,-414,238,265,742,2195,2867,2384,1049,-150,-826,-999,-803,-520,-360,-266,-849,-1548,-1853,-2137,-1929,-676,570,993,1311,1353,1791,2209,2145,734,-1030,-1477,-652,153,48,34,-378,-880,-1254,-1135,-548,289,673,260,-86,297,962,1025,253,-809,-1600,-1500,85,1102,991,296,739,1293,1219,1007,-23,-859,-1674,-1991,-1732,-146,1026,1338,1236,455,47,-500,-764,-822,-860,-812,-95,924,1445,1681,1507,517,-812,-1697,-1661,-1003,-390,224,1353,2383,2304,1370,-235,-1169,-1364,-1510,-1490,-823,102,385,234,-60,-107,-14,190,188,-24,279,864,577,311,584,235,-660,-924,-729,-465,204,209,-11,-170,111,597,661,867,304,-977,-1963,-1690,-824,-11,302,399,946,902,986,678,258,163,-611,-869,-289,583,1499,1786,343,-1050,-1743,-2187,-1402,-519,-6,303,950,1441,1348,847,-110,-1224,-2055,-1877,-1157,-71,347,378,1087,1269,1263,1247,536,206,61,-294,-56,167,-2,94,-417,-1388,-1450,-1318,-414,301,-251,-289,310,757,874,519,-60,26,185,178,394,867,973,119,-305,336,849,670,-450,-1656,-1530,-782,102,393,358,243,0,-358,-679,-535,-275,436,137,-166,542,1431,1430,189,-1051,-1206,-166,-422,-763,-99,819,1618,1480,994,601,157,-638,-1281,-1520,-1294,-798,-582,-122,601,925,613,-357,-943,-1031,-520,489,853,891,1204,1401,1066,686,22,-266,-37,-637,-937,-927,-1245,-1245,-1060,-206,410,279,-65,-70,147,-5,450,558,669,574,-119,-49,288,919,950,479,-11,-526,-609,-686,-695,-697,-324,-172,-488,-471,-253,229,767,1099,671,269,-36,-860,-1110,-327,682,704,314,-305,-236,554,395,-525,-667,-239,-73,380,412,443,663,514,-1,-212,-521,-252,90,-589,-1030,-993,-157,521,498,-506,-511,-92,-349,-12,477,1008,1295,1631,884,477,989,346,-630,-1272,-1716,-1917,-1420,-216,546,503,21,226,372,175,757,309,-238,143,17,-550,32,825,742,453,-273,-134,134,208,42,-629,-696,72,433,72,377,-223,-1169,-1318,-615,346,1110,1411,108,-646,-558,-216,26,17,-177,-522,-149,812,1528,1066,470,-301,-1349,-959,180,129,-492,-709,-245,576,1522,1390,52,-315,-815,-1309,-1402,-1125,-910,-319,514,777,1784,1851,1656,534,-753,-1026,-715,468,842,315,-919,-972,-1085,-1100,-564,-430,-377,-753,-435,168,1520,2514,1721,497,65,-55,9,216,-221,-952,-1527,-1368,-517,469,1122,834,-805,-1080,-102,426,983,730,499,835,706,-251,-621,-717,-811,-1211,-1873,-703,656,678,277,296,783,1006,1023,652,329,846,1021,345,-822,-1313,-1664,-1899,-1188,-568,172,468,515,400,620,1317,1454,1019,-104,-1091,-1357,-1141,77,793,581,553,281,414,418,516,-531,-1297,-1027,-970,-247,56,384,201,509,228,-561,-851,-730,349,112,-30,671,1258,1043,849,473,-303,109,-140,-648,-587,-391,-13,212,98,-562,-641,-552,-380,46,331,826,197,-548,49,729,423,-818,-993,-300,385,688,305,304,397,553,147,262,11,-1302,-2015,-1280,368,528,677,681,605,372,373,343,-128,-201,-516,121,435,423,53,-251,-122,-333,-640,-417,-128,-447,-300,-312,166,1048,791,-143,-434,-218,-178,3,479,223,-190,-251,-258,-202,198,504,-718,-1216,-645,333,1076,785,590,498,926,745,-68,-556,-1076,-380,43,-124,-293,-233,385,-46,-510,-815,102,323,260,484,-228,655,1182,223,-967,-417,-133,-64,439,461,355,-361,-382,-300,-389,-248,251,-466,-657,322,156,-127,640,1307,730,510,230,14,-219,-704,-1090,-1246,44,790,319,162,561,456,-627,-877,-429,-123,206,130,-111,57,585,1127,768,-275,-990,-1196,-1104,-265,85,-419,398,889,683,360,232,608,364,-394,-715,-287,-219,623,901,-49,-294,-469,-914,-1269,-806,10,324,5,285,933,762,554,426,-292,-977,-770,-290,-338,-123,627,309,251,783,680,-98,-273,-310,-894,-468,-85,-136,-815,-230,622,659,470,458,334,-525,-274,122,752,316,427,-294,-751,374,370,435,-146,170,-217,49,-76,-416,-228,-1169,-428,-154,484,1141,669,-238,-266,54,-456,-47,-374,-366,72,593,1184,986,661,171,-258,-242,154,-808,-905,-419,-487,-340,-48,33,-324,198,712,647,-78,212,48,181,409,-57,-170,-739,-248,-508,-432,627,1057,-151,-648,164,-193,-148,-233,-503,-393,38,802,906,429,510,139,-1076,-972,-374,-361,-353,-102,352,699,1714,1450,-126,-1170,-1016,-705,-874,137,713,385,-394,360,631,-163,-13,-261,-808,-1141,-191,476,710,678,172,-816,-970,436,907,93,-271,-524,-396,246,814,850,59,357,-29,-493,-360,474,149,-1354,-1210,-1,1018,436,120,-472,-525,216,802,725,636,497,-263,-947,-789,307,-252,-348,26,96,493,573,517,-49,-431,-645,-593,198,618,1063,857,364,355,-196,-677,-787,-523,-825,-606,-240,553,773,139,-167,-278,315,235,393,328,752,759,-87,-704,-490,70,-341,-851,-904,38,659,566,-113,138,174,-193,-484,-694,2,89,31,269,1124,1198,29,-1051,-1091,-717,-524,-35,437,715,889,714,456,46,-578,-970,-1345,-930,-798,-301,613,1147,1044,631,453,-324,81,-170,-379,-68,-205,174,-75,196,-94,-148,-300,-830,-882,-728,724,589,311,852,892,560,599,632,-569,-784,-822,-725,9,179,-66,-330,-386,-191,-179,-320,129,301,-33,756,1204,552,495,354,-365,-1035,-828,-707,-293,-80,-101,473,630,639,116,279,760,619,-694,-1312,-86,-18,-159,-51,496,490,-271,-120,-133,-218,-388,78,519,673,556,26,125,286,280,-770,-1275,-747,-240,106,249,746,532,165,357,504,266,-522,-697,-205,-260,-315,242,542,155,117,-191,-983,-615,-67,-177,-277,353,1089,936,550,490,66,-979,-713,-285,-352,56,58,88,489,587,0,-431,-917,-992,-466,-324,252,884,554,349,536,547,-50,-626,-590,-761,-315,265,532,454,401,531,105,-341,-203,-416,-1081,-138,93,-299,117,192,-229,-431,451,321,-294,183,588,-439,-592,947,1016,126,32,-102,-490,-405,151,309,-301,86,-416,-1247,-426,802,525,-321,317,448,423,-112,504,657,122,234,-233,-53,-475,-190,-484,-419,-265,-30,1111,458,-65,-515,44,239,-73,-23,-815,-214,114,327,581,72,-483,-762,73,573,759,130,18,-35,-172,560,312,797,766,-224,-1194,-1134,-662,-620,-8,-76,-145,-30,485,510,15,343,883,265,-385,340,293,-260,-438,-463,-559,193,341,-521,-37,383,169,-407,-259,-246,-444,180,659,708,189,276,-56,-394,17,-277,-1180,-775,169,-625,-168,962,839,529,563,543,-294,-489,-341,-336,27,193,-128,-114,456,299,-349,-788,-665,-234,-380,-236,251,438,288,17,27,50,-211,-203,732,521,-398,-170,488,502,-78,-106,-258,-403,-204,-327,-279,615,1325,230,-606,13,-467,-1025,-453,463,238,130,726,382,794,840,410,-626,-1054,-827,-652,-68,319,1039,496,828,424,-639,-139,327,-60,-890,-560,-590,-278,211,537,775,301,-175,-415,-9,188,220,104,-237,-220,327,647,139,-258,-52,251,-266,-336,-281,-702,-256,248,-37,-145,417,-349,-993,-50,778,89,92,1448,1040,-132,-456,-172,-585,-301,-299,-907,-187,67,182,387,286,-56,-541,-440,393,508,-358,-269,-94,-469,-163,664,1242,393,-693,-1175,-636,-3,459,961,137,102,477,210,-706,-176,194,-511,-292,-313,-102,-322,331,312,-312,-52,361,328,-361,147,381,287,346,346,303,-64,-258,-353,-524,-510,-319,-442,-429,495,750,278,602,440,-158,-851,-161,851,349,-570,-589,32,-685,341,1274,320,-461,-866,-246,818,1158,-50,-286,186,225,-432,-560,328,738,-280,-1238,-586,-342,120,288,1057,853,-272,-477,143,477,-334,95,-74,38,-67,-396,-231,792,920,-381,-285,-158,456,36,-98,-236,-997,-1017,-601,-80,354,1205,391,-380,-135,199,68,308,978,846,407,-423,-595,-320,88,52,-493,-1311,-1101,-113,51,507,453,122,-26,-34,50,400,155,52,640,135,-544,-453,98,-215,-511,-745,-355,-185,-168,86,108,1016,1282,821,80,147,-659,-1047,-786,-567,-518,-719,214,104,52,219,889,645,156,-66,42,622,129,199,263,511,343,185,-526,-1046,-755,-722,-511,-349,443,702,710,269,135,482,117,-90,-140,406,693,383,-87,-100,26,-512,-703,-788,-525,-115,158,498,440,64,131,751,585,111,-264,-413,-123,-55,-207,-206,-64,-178,-192,-397,-755,-296,363,579,863,892,506,127,2,120,-48,-157,-291,-710,-834,-406,247,398,-96,-824,-872,-268,97,62,116,552,822,863,729,550,308,-142,-611,-625,-320,-139,-26,-66,-120,-248,-66,-17,-215,-344,-331,-371,-279,308,482,450,236,153,220,342,210,-114,-42,-161,-420,-411,68,21,-549,-925,-423,178,-66,-122,116,439,672,818,627,423,66,-528,-824,-813,-428,-132,9,127,133,28,204,480,465,204,137,306,239,117,164,527,573,7,-686,-939,-705,-400,-396,-467,98,357,-75,-189,341,986,969,621,580,570,388,23,-535,-992,-1057,-819,-668,-536,-75,515,773,528,219,193,78,60,178,11,-236,-10,305,311,301,-97,-686,-878,-651,-388,50,578,612,553,728,669,127,-591,-935,-559,-134,78,242,256,-47,-240,29,-34,-428,-864,-839,-457,-22,533,822,1027,1127,898,243,-80,-169,-696,-1047,-879,-513,-59,340,164,-96,-249,-203,-140,-191,3,186,151,187,562,583,429,57,-354,-472,-417,-89,92,98,135,255,64,-158,-177,-335,-652,-722,-430,58,512,891,1102,842,475,148,-71,-451,-882,-1008,-680,-63,336,357,361,604,590,286,14,-95,-381,-469,-73,254,262,137,227,305,54,-496,-819,-826,-616,-247,112,521,617,420,269,389,590,381,134,332,310,-256,-459,-229,-216,-622,-998,-862,-216,425,505,289,172,205,178,201,322,328,231,117,-25,-92,-78,-128,-261,-385,-453,-574,-353,133,580,749,430,-92,-275,95,109,-275,-417,-311,-266,-281,-88,142,459,534,113,-194,-34,249,194,26,-143,-84,167,112,-36,-301,-439,-226,-6,-106,-332,-174,-31,-315,-506,-189,324,679,604,238,126,211,-92,-410,-293,-114,2,216,534,537,369,205,-48,-267,-552,-727,-524,-164,-43,-142,-147,41,216,330,261,27,-122,-157,-20,234,624,896,796,459,1,-317,-496,-603,-692,-722,-491,-203,122,402,452,306,88,102,222,209,125,161,115,-11,69,36,-89,-198,-350,-373,-238,15,204,306,366,174,-198,-360,-146,139,132,-110,-276,-188,-35,51,309,404,212,-119,-608,-582,-210,93,500,827,653,244,192,160,-120,-471,-591,-310,-78,-213,-386,-268,1,-39,-17,289,315,12,-315,-434,-255,274,448,371,447,290,88,-63,-20,-69,-323,-393,-399,-274,-101,-94,-143,-138,-72,-134,-131,47,75,-9,55,233,368,461,575,660,474,38,-475,-875,-997,-703,-50,486,579,516,385,19,-208,-184,-234,-394,-459,-265,312,888,864,340,-78,-323,-521,-507,-266,30,165,299,490,619,414,32,-214,-391,-551,-534,-114,277,305,-4,-249,-164,-146,-253,-282,-204,133,566,761,651,307,-77,-278,-187,-158,-216,-114,189,351,132,-134,-237,-203,-305,-459,-356,-98,16,0,12,64,249,395,377,331,173,-39,-17,36,-68,-84,12,107,99,79,-47,-401,-654,-544,-158,17,-59,-100,13,219,343,291,242,187,-96,-258,-14,475,540,267,-50,-315,-304,-428,-517,-341,28,222,206,280,206,9,-280,-363,-61,239,111,-165,-38,264,206,-229,-477,-289,154,365,349,275,178,174,150,191,232,166,-245,-613,-420,-63,-40,-240,-397,-411,-163,90,159,90,107,118,167,363,540,547,358,182,80,133,-5,-440,-855,-897,-512,-242,-207,-146,198,499,372,139,60,183,213,15,61,309,192,-110,-220,-261,-134,4,-36,-119,-22,186,130,-4,-51,61,195,143,92,182,154,-219,-475,-467,-202,41,-9,-30,60,239,288,238,284,306,97,-260,-310,17,278,201,-25,-184,-237,-268,-298,-208,-139,-225,-218,59,344,401,295,112,-13,-16,21,18,-23,4,99,133,62,-114,-218,-127,-103,-97,-69,29,76,-126,-111,153,243,23,-104,17,136,131,-75,-298,-181,126,129,3,-56,-65,-193,-293,-96,149,363,345,190,206,311,294,30,-332,-459,-298,-137,-186,-324,-292,-112,-26,-120,44,323,368,439,443,289,60,-76,-155,-160,51,59,-136,-159,-74,-71,-194,-397,-547,-470,-119,304,436,325,206,-27,-225,-295,-190,34,98,136,251,451,474,148,-182,-311,-365,-305,-123,57,400,604,417,71,-208,-350,-458,-431,-231,-22,109,182,222,314,379,325,143,-68,21,203,241,218,197,78,-196,-333,-396,-402,-297,-181,-92,65,206,96,-8,-83,-155,-96,31,116,235,431,479,405,251,49,-147,-231,-247,-455,-649,-533,-172,100,162,175,164,84,73,71,-83,-150,-98,-80,-73,7,82,78,5,-104,-121,-110,-68,7,79,138,225,289,191,164,200,126,-113,-471,-574,-517,-483,-337,-158,9,184,210,99,124,261,254,144,91,211,454,459,303,117,-90,-287,-624,-816,-755,-556,-250,23,239,402,479,386,207,71,8,-32,-35,166,355,334,212,147,79,-189,-361,-374,-370,-242,-42,82,191,302,197,56,-2,-62,-38,14,43,62,123,233,223,151,82,-35,-56,-3,30,21,26,79,88,89,53,10,50,77,-23,-202,-358,-345,-293,-246,-111,-69,12,84,142,200,255,252,24,-156,-133,73,179,92,10,-29,-6,-38,-241,-349,-288,-191,-150,-187,-67,65,56,-79,-204,-14,228,163,88,207,367,347,146,14,-11,-79,-313,-548,-499,-205,105,294,294,125,-64,-254,-385,-223,-48,-27,-28,21,229,338,279,193,26,-133,-258,-305,-166,18,262,263,96,113,104,108,95,19,-106,-217,-245,-157,24,69,-70,-182,-187,-184,-49,140,206,289,320,310,377,432,407,281,113,-93,-318,-435,-367,-266,-209,-193,-190,-113,-20,-1,6,157,303,364,276,143,226,279,232,124,-90,-138,-22,26,6,-85,-258,-481,-570,-332,35,268,267,222,317,394,344,115,-99,-222,-351,-382,-283,-103,154,283,145,37,-26,-133,-208,-115,-77,-131,33,117,217,378,289,76,-218,-436,-479,-506,-408,-314,-217,29,145,217,292,257,207,80,-29,-47,-25,39,45,49,-65,-283,-310,-228,-154,-105,-190,-288,-189,27,212,241,196,99,-53,-64,48,180,206,81,-65,-116,-3,161,191,131,-10,-113,4,151,305,350,190,-13,-208,-207,-90,7,69,77,117,129,126,108,130,168,107,20,-70,-3,172,326,357,64,-298,-481,-435,-201,46,146,61,-61,-63,14,83,141,75,-33,-64,-64,0,102,182,145,-166,-396,-277,-62,136,179,-7,-226,-240,-83,149,260,199,57,-107,-71,-5,-48,-163,-350,-457,-335,-83,93,196,305,304,179,69,79,172,168,77,-70,-118,-74,-21,-38,-143,-96,15,25,-94,-252,-297,-192,-133,-83,76,142,151,192,219,217,221,75,-148,-190,-112,-71,-152,-216,-247,-285,-298,-105,234,370,378,229,-4,-93,-134,-232,-317,-302,-224,24,355,482,449,322,113,-115,-348,-356,-129,20,116,258,410,448,243,-26,-183,-234,-278,-271,-102,51,128,187,249,250,126,-32,-152,-165,-70,72,127,97,72,-17,-32,69,158,261,265,60,-175,-238,-177,-74,9,4,-124,-139,-21,-49,-53,-9,-45,-148,-123,77,225,300,234,129,102,51,27,54,-42,-227,-308,-301,-167,18,70,47,-45,-154,-194,-171,-149,-168,-148,-50,106,202,334,378,295,176,-115,-334,-413,-315,-157,-84,0,90,257,338,355,205,-156,-255,-200,-210,-181,-87,-3,-56,-44,23,43,85,81,119,90,1,-2,32,171,176,-7,-154,-106,65,74,-102,-251,-235,-282,-273,-65,89,101,81,-18,-24,235,331,308,234,177,111,-38,11,-18,-164,-205,-219,-259,-51,232,199,60,-103,-154,-82,8,59,68,237,304,139,89,200,322,253,-85,-417,-396,-183,-72,84,283,371,182,-121,-220,-194,37,196,49,-17,-25,-79,-26,52,37,-83,-283,-291,-48,120,200,43,-281,-199,-34,-27,108,164,89,-130,-250,-94,45,125,76,12,34,62,112,71,-175,-356,-278,-148,29,183,297,238,138,283,406,290,-132,-326,-295,-148,-55,-131,0,32,100,-8,-198,-195,-119,-92,-271,-227,29,292,171,-15,-26,-59,-76,-141,35,31,-157,-140,-133,-90,198,434,337,120,96,87,-112,-32,5,-136,-153,-91,-11,17,119,21,-247,-436,-275,101,197,179,144,161,67,-66,399,718,547,172,-171,-283,-597,-336,68,241,169,-380,-777,-688,244,430,-3,7,247,513,286,96,83,169,227,51,-271,-243,197,315,93,-54,-31,41,-265,-463,-150,48,165,182,249,80,191,185,-407,-328,-401,-508,-237,-283,321,402,-503,595,614,-721,335,79,-1302,-176,361,-505,1036,1721,-474,-372,257,-547,-779,-338,1329,258,-712,839,245,-409,385,897,-710,-418,1416,-3,-1191,313,-23,-1438,-216,-125,-763,-533,-120,127,-158,265,739,-351,-1259,364,1099,-577,203,1048,311,-74,-30,785,-504,264,-278,-1736,-168,28,549,292,-153,-160,1109,189,-962,293,198,-241,-959,964,1626,163,233,1075,-266,-1180,1019,-204,-1014,235,-3,-1251,-274,1380,-638,-447,545,-333,-915,-163,489,-79,-868,-130,779,-931,154,954,137,-697,749,2019,-810,-891,1014,1786,-1705,-850,2508,-155,-1461,-45,986,8,-964,-894,633,-894,-872,797,-440,392,1090,-356,-1597,2089,454,-1587,219,-543,1044,-127,-708,224,1170,97,-1295,-535,644,968,-2048,0,1332,-495,-252,882,8,-787,1514,-1726,-1033,2743,749,-2112,-658,2927,-1536,-1560,1897,233,-516,-1092,397,113,-1,1017,-421,446,221,-1232,-747,618,560,-1417,820,710,-1736,429,196,483,3,-856,796,-583,-256,834,-242,-981,1491,601,-3001,577,2362,-294,-1477,95,1987,-1347,-1690,2744,564,-1611,929,1521,-2216,-292,1856,-1176,101,394,-258,-1652,665,863,-1441,133,828,1036,-1869,-1110,2445,511,-825,169,-253,-346,143,1027,-749,-55,580,268,-819,-1815,2789,648,-1643,-501,236,687,-279,463,439,-549,-247,-258,918,226,-1174,505,-323,682,-1103,258,1438,-619,499,-2249,910,2483,-1479,-2623,1887,2505,-3546,59,2018,-1002,-62,-312,-414,370,943,482,-2037,13,3226,-590,-3651,2151,3447,-3781,-1458,3402,-71,-2296,123,1133,-987,-481,1376,-900,-1697,2505,545,-3982,1355,3461,-2555,-3113,3427,1814,-3518,651,2512,-552,-2747,1515,1838,-2160,-731,1143,1796,-1754,-831,1785,984,-796,-2079,637,1863,-651,-1143,1135,61,-234,-20,-2326,282,3773,-858,-3903,1196,3465,-1085,-3994,1637,4580,-2506,-3449,2602,1568,-2417,-140,1594,-533,-265,541,-722,-1077,2028,1605,-2463,-945,2326,-54,-2434,1591,2782,-1838,-1845,1537,120,-1551,643,2039,-730,-1680,-200,111,1316,296,-840,-915,1488,1276,-2303,-314,2520,580,-2867,-758,2380,-518,-1048,505,-1194,864,1350,-976,-2476,2483,2633,-4677,18,3472,460,-3180,1070,2077,-2345,490,1018,-498,-1686,1911,129,-1748,2267,501,-1383,-673,1724,303,-1650,-403,1266,867,-2095,-534,1390,915,-1175,-2036,1108,1255,-1575,-1024,362,673,589,-437,551,-184,132,1076,-663,-1994,525,1752,-2329,199,1994,-1586,-747,1568,476,-1117,822,1221,-2268,-377,2207,328,-1698,136,2073,-1517,-812,1247,750,-2038,-155,1546,-1754,147,739,248,-556,323,210,185,551,-1128,-331,129,556,-276,-653,-513,1036,1021,-791,-1205,-417,1294,737,-1080,-1176,3181,1835,-3037,-2119,2361,3532,-2024,-3431,564,2527,-229,-1744,-78,1826,920,-2174,-679,1148,1062,35,-1617,-880,1634,1282,-2239,-710,3454,573,-3324,-598,1753,-278,-1101,1237,18,-1985,765,2223,-1199,-2117,3001,1213,-3504,-688,2400,1292,-1622,-457,451,-1092,714,2129,-1283,-3803,2308,3576,-2139,-2547,481,3782,212,-4130,-327,3394,714,-2237,-768,907,687,-942,-102,657,-210,945,-1177,-1928,2432,1318,-2940,-844,1619,95,-855,-603,1782,1807,-1213,-1245,-77,1042,776,-2373,-719,2276,332,-1742,64,1637,-577,-321,-757,146,1741,70,-2010,-1071,3103,885,-2856,-311,2365,549,-2479,-1629,1642,911,-670,-676,282,-73,-361,1336,-462,-786,1076,1389,-1636,-2170,1371,1309,516,-211,-1608,-1431,993,1732,-1020,-819,1729,1434,-1753,-1736,2269,1955,-397,-1152,-100,842,-292,-630,-236,-220,-358,909,81,-1337,476,1263,-113,-466,610,-259,-754,982,1044,-1047,-693,1447,163,-1410,-258,1205,-776,-1702,1416,-60,-1203,736,-161,41,1639,59,-1678,668,1344,-870,-1608,891,2086,-1563,-2175,1370,1056,-1660,205,840,-729,-201,735,1482,-297,-682,218,-355,38,973,139,-2056,-596,1185,-1127,-1175,1736,1929,-1209,-2028,1149,981,-289,415,377,-683,-336,1292,-1115,-834,1694,458,-1670,-1751,334,248,323,87,-143,546,9,571,-426,-861,666,961,26,-1138,339,839,-615,-1722,-411,2376,1083,-675,-760,271,517,-779,-614,359,1348,548,-1408,-1829,685,1177,-938,-555,984,1145,-1492,-1602,1165,1719,-74,-1048,-384,519,816,-1169,-604,1848,1432,-785,-1224,636,1001,-474,-676,395,764,-8,-1602,-797,956,626,-625,-162,1072,161,-496,70,-72,101,542,197,-269,-690,576,1162,-921,-1079,1406,726,-1726,105,1312,-307,-299,-284,-108,-364,164,1321,-231,-1340,-891,963,82,-535,614,318,344,-1113,-1352,-343,975,1359,-194,-1104,-569,1065,690,-740,499,822,-569,-718,-520,-375,455,1223,-450,-1251,-727,39,629,136,559,-36,-874,-323,975,615,-517,248,621,-18,-1023,-1128,695,758,-716,-404,-147,0,379,36,-383,560,1289,-3,-1541,-503,2087,768,-1805,-971,646,361,-761,-422,935,722,-394,-157,-64,328,484,-17,579,501,-135,-562,-364,-53,-186,-429,-538,547,569,-580,-362,658,793,56,-674,-223,1371,898,-1287,-1115,1051,1159,-657,-1210,454,1308,-661,-1074,-3,589,732,-422,-527,213,427,-210,115,1018,32,-585,-279,547,-12,-839,330,213,-376,-428,-323,272,334,-97,-52,757,471,-184,-251,-266,277,172,-706,-663,36,39,-903,-629,1173,953,-640,-573,527,57,-740,113,746,87,-313,-31,-452,64,810,-616,-1298,460,1019,-1101,-941,1553,234,-1360,-244,868,906,-182,46,-311,-219,245,-229,-291,-78,1035,-618,-1582,339,926,272,-730,367,917,-242,-498,-674,573,1012,-265,-624,-145,436,-306,-588,53,611,283,-391,133,259,64,436,280,111,381,-127,-119,-168,-88,127,-121,244,-56,-129,-214,-145,71,4,188,80,420,-9,-613,195,698,75,-595,-179,916,812,-657,-1158,0,475,60,-350,-692,361,788,-536,-215,896,267,-340,-153,108,-212,-208,560,-293,-517,804,395,-848,124,1220,-408,-1346,135,1176,17,-873,-162,113,-18,333,-151,-700,468,616,-920,-1004,650,1084,-352,-655,346,410,-446,-974,289,1180,18,-1072,-674,671,208,-587,-65,253,110,-750,-439,538,-62,-216,390,279,-236,-242,35,267,523,-416,-1040,91,920,298,-857,-254,786,305,-296,-769,-134,777,419,-550,-697,296,558,166,-203,-122,-63,558,1224,-335,-1088,512,918,-557,-888,265,874,511,-364,-758,-177,819,539,-883,-112,1164,-212,-1072,262,983,31,-608,-192,-42,38,351,-131,-188,796,341,-1100,-560,1108,494,-1040,-398,626,286,-72,262,266,19,-154,-234,-209,-240,243,339,-171,-94,-335,-470,817,853,-521,-242,710,4,-945,-97,822,189,-1143,-872,774,522,-458,-311,-54,-146,-532,-195,539,434,-211,-114,39,-405,74,650,107,-740,-358,312,127,275,362,-460,-778,205,226,-175,258,68,-278,-231,14,350,131,-134,-56,-38,-201,-352,-208,144,776,327,-749,-42,817,37,-399,493,443,-929,-943,409,805,102,-483,-310,-19,48,-60,-377,148,546,-267,-416,150,494,635,115,-667,-594,385,945,294,-775,-228,806,286,-555,-318,723,554,-507,-696,167,635,-120,-511,-334,74,812,580,-330,-185,646,136,-865,-237,784,547,-551,-268,916,577,-373,-633,105,881,-280,-1464,-502,836,575,-464,-540,143,498,-417,-667,54,218,286,154,-210,-259,543,314,-976,-463,791,350,-482,-86,195,-419,-576,238,324,-321,160,435,-410,-430,428,451,-472,-814,-53,586,400,208,131,19,-134,-207,-37,143,74,-244,17,116,-111,159,92,-345,-624,-293,148,10,237,282,-136,-141,108,-42,-410,211,431,-200,-181,-157,-40,407,415,-147,-621,-48,576,82,-308,80,245,-10,-238,-257,-51,286,327,-467,-308,705,677,58,-173,-109,-275,222,45,-266,883,716,-505,-734,4,512,26,-364,-247,154,475,4,-422,7,313,106,-437,-266,638,416,-319,-211,493,465,-249,-575,-61,498,-164,-593,-62,385,133,-392,-305,214,253,-239,-402,-98,292,193,9,-36,-154,-40,-135,-97,80,-44,72,319,287,46,-51,-9,-7,-31,47,-20,62,49,-227,-160,-134,-47,-296,-141,497,110,-274,228,237,-222,-154,7,176,-325,-705,184,677,77,-544,-317,219,-66,-557,-344,126,411,53,-333,250,578,-193,-746,-212,507,314,-214,-45,327,132,-143,-98,-115,69,413,82,-325,-6,467,298,-367,-425,214,437,-162,-251,76,-46,105,21,-40,296,134,131,97,-278,197,511,88,-231,-207,298,-45,-433,52,218,82,-269,-64,304,-72,-482,-262,349,235,-123,159,360,18,-412,-382,-65,91,30,30,240,316,207,12,-271,50,498,-233,-648,167,414,-137,-268,-117,-136,-177,-129,13,-5,-7,315,482,-88,-320,-72,126,456,-184,-648,288,551,-312,-559,54,329,-235,-622,143,536,-271,-272,185,-53,-269,-186,288,482,-54,-344,186,478,-212,-644,-189,419,116,-699,-270,711,876,18,-592,14,329,-92,-540,-352,354,375,-233,-361,166,341,37,-416,-404,508,438,-75,333,376,-153,-271,217,37,-592,-315,265,254,-258,-151,354,-52,-371,-208,71,371,330,-172,-412,389,544,-341,-470,246,446,-197,-321,173,154,-128,-88,-119,-212,253,311,-137,95,415,0,-422,-83,177,-151,-294,11,50,84,310,52,-194,117,141,-138,-157,117,384,93,-48,177,55,-224,-67,-31,-238,-101,-70,-5,260,-12,-238,156,228,-19,-59,21,-119,-100,-31,-226,20,290,68,-221,-147,172,159,-188,-229,133,199,-110,-133,157,124,-104,-191,-161,215,-78,-583,81,364,-225,-181,532,233,-459,-45,252,-202,-380,282,529,-167,-388,165,278,-48,-36,-339,-442,443,486,-313,-59,464,170,-321,-160,120,-110,-137,-59,-295,8,620,57,-540,-72,364,39,-417,7,588,134,-551,-192,437,155,-286,-64,219,203,-64,-107,104,1,-336,-244,146,162,108,78,59,205,274,-35,-284,-34,269,-82,-294,20,256,397,-169,-433,16,99,-138,-206,164,246,-105,-85,293,103,-349,9,275,-257,-481,190,497,-124,-208,165,163,61,-51,-308,-174,385,158,-410,-120,457,275,-168,-123,207,241,-267,-424,165,377,-93,-396,-118,422,169,-450,-434,181,394,-206,-413,24,375,5,-433,-159,167,57,-111,-181,-144,-17,129,138,-60,-94,189,317,-76,-255,109,338,-45,-445,-73,636,440,-456,-419,292,257,-361,-307,259,142,-223,-99,-85,45,271,-166,-379,225,522,-157,-464,196,410,-186,-396,294,485,-177,-278,8,-22,-20,270,143,-221,93,254,157,-22,-168,-50,-30,19,-164,-202,71,257,168,-188,-100,334,59,-352,92,260,-173,-225,67,260,74,-211,19,363,101,-393,-146,255,151,-216,-352,317,569,-255,-621,273,584,-310,-609,-99,298,101,-347,-150,278,108,-299,-339,21,204,167,-9,-177,37,160,-9,-153,-142,142,378,52,-347,-108,268,46,-370,-247,111,209,124,-83,-72,244,334,-87,-319,154,454,-26,-542,-86,539,123,-592,-405,465,389,-578,-494,373,466,-59,-284,96,367,-29,-472,-232,341,136,-366,-113,374,304,-268,-274,325,255,-278,-124,342,150,-127,-110,-116,67,294,126,-312,-146,464,200,-572,-227,312,-122,-263,165,225,-103,109,303,-172,-283,43,104,-133,-289,-68,209,188,-180,-274,168,202,-92,-161,112,294,9,-142,46,45,-66,67,40,-157,66,187,-185,-163,198,116,-349,-223,217,69,-135,95,105,-73,124,101,-22,-3,-48,-214,-106,250,152,-28,-29,14,39,-132,-305,-44,347,84,-242,106,214,-80,-62,-12,-88,29,198,77,-106,6,-5,-154,-197,-59,327,271,19,-20,-32,-10,82,123,-180,-98,260,58,-236,-132,132,31,-244,-75,183,22,-170,-160,-25,230,17,-426,-70,345,35,-236,-6,160,90,-65,-183,36,122,-72,-217,-59,131,-15,-132,-53,102,79,-25,-16,129,141,-10,103,251,2,-175,11,16,-126,-119,11,153,133,-38,-45,-16,-209,-161,183,154,-113,66,256,-89,-346,-62,148,56,72,123,43,1,91,92,16,-27,-84,-25,34,88,148,16,-147,18,185,-154,-320,49,284,50,-232,-183,73,88,-106,-101,37,122,-57,-74,46,-69,-51,13,-8,64,-51,-326,-79,237,-73,-233,176,223,-93,-90,68,67,-9,134,202,-41,-240,-67,160,7,-198,8,250,93,-40,-45,-101,-20,182,28,-291,-83,329,186,-193,-135,154,115,-265,-198,257,164,-178,-20,250,15,-343,-127,230,110,-107,-71,83,167,-32,-247,-1,122,-128,-50,211,-27,-283,15,226,-20,-352,-247,264,466,110,-179,-76,175,270,-26,-360,-162,286,248,-211,-298,156,274,-132,-291,38,241,32,-140,70,230,-29,-171,-36,42,-32,-24,22,-28,-128,-71,-1,-50,150,112,-189,-160,-51,-46,139,237,22,-96,102,151,-142,-244,-61,277,268,-112,-240,-162,85,204,-95,-288,-35,327,233,-64,-42,82,0,-150,28,152,-97,-226,-46,109,3,-186,-134,67,61,42,184,0,-297,-43,234,-17,-194,218,396,-62,-172,76,-8,-141,7,218,97,-64,128,117,-197,-193,287,320,-187,-205,84,184,76,-177,-194,80,148,-69,-227,-213,-42,109,-29,-161,-9,101,-83,-134,108,86,-118,-80,103,67,-67,58,44,-185,-93,134,24,-77,140,132,-158,-135,169,86,-179,36,241,-10,-192,44,103,-258,-293,177,225,-243,-305,35,226,201,29,-187,-79,230,165,-97,-16,191,97,-178,-136,162,141,-64,-126,46,152,-91,-136,140,255,77,-31,-2,-102,-11,98,-51,-87,-42,-10,3,-34,-65,-41,52,141,89,-79,-102,74,71,-128,43,226,-45,-318,-219,195,309,-29,-183,106,272,-92,-373,-34,369,167,-278,-269,120,243,-107,-233,142,254,-96,-330,-134,196,221,-59,-146,73,191,47,-238,-180,129,116,-147,-173,79,88,-86,-36,46,0,-67,-17,56,-90,-127,97,155,-30,-128,-1,162,62,-95,-11,61,2,-38,-60,-32,115,72,-144,-169,101,264,-75,-261,94,242,-95,-320,-119,200,152,-101,-141,76,244,-45,-388,-216,209,230,-145,-217,84,223,91,-69,15,203,60,-177,-60,173,95,-22,28,84,108,33,-33,-118,-10,191,-68,-258,60,270,2,-192,35,107,-28,45,226,72,-181,0,106,-133,-201,43,89,-136,-108,195,93,-227,-24,257,196,-105,-196,21,30,-98,-55,102,120,-30,-60,28,26,9,20,-30,22,185,35,-228,-152,179,167,-326,-387,119,259,-154,-244,102,213,-132,-307,33,274,105,-244,-264,71,165,-130,-207,54,209,111,-131,-177,4,83,-110,-153,37,115,52,-76,-89,-25,-14,-107,-12,291,183,-207,-128,210,78,-232,-106,227,167,-76,-40,69,150,107,5,39,-34,-91,19,97,-3,-60,78,26,58,183,33,-133,-93,147,283,29,-231,68,344,106,-260,-217,108,134,-76,-216,-21,178,19,-205,-109,113,119,-126,-293,-69,144,-1,-300,-232,161,341,47,-176,68,187,-26,-160,-40,146,100,-38,-10,-8,22,98,18,-77,-45,80,130,32,-67,-17,120,80,-80,-85,77,86,-39,6,91,9,-101,-66,-73,-124,-81,-33,-56,-79,33,73,-58,-155,-156,-56,50,7,-69,-44,-13,4,17,-32,-120,-110,90,135,-72,-118,72,168,-107,-259,69,190,-162,-165,259,260,-35,-80,59,129,35,-78,33,155,87,98,62,-85,-146,-20,122,19,-103,-25,121,103,6,-61,5,188,146,-101,-221,68,331,-8,-283,76,338,40,-335,-164,298,206,-213,-207,163,162,-136,-158,23,168,22,-132,49,117,-20,-85,-101,-26,87,93,-14,-157,-151,40,16,-190,-155,63,186,21,-119,43,169,-13,-210,-146,83,185,-46,-269,-127,97,64,-102,-86,118,145,-6,-95,-71,-1,33,-19,-92,-26,31,-28,-9,115,158,67,24,45,57,64,7,-64,-96,8,109,131,64,-54,-43,8,84,-35,-129,10,143,108,-145,-160,-48,30,53,-85,-86,4,117,-40,-278,-123,45,79,-22,-116,51,181,5,-138,-44,100,65,-122,-132,76,192,-14,-225,-79,207,151,-108,-159,3,182,16,-194,25,233,65,-122,-75,99,162,-7,-113,-49,28,59,80,115,48,22,130,154,-43,-187,5,154,-1,-187,-64,158,52,-158,-142,35,100,20,-7,64,122,70,4,-83,-158,-32,13,-115,-77,85,81,-87,-152,9,116,17,-59,-70,-1,101,39,-45,-49,16,135,-23,-222,-71,115,105,-59,-125,-14,38,-2,-100,-76,38,78,39,-128,-83,68,56,-17,-11,104,65,-16,-32,-27,-14,-74,-81,0,42,47,55,54,27,52,0,-118,-48,-21,-27,4,-18,-8,-7,11,42,-29,-94,-38,10,43,-12,-73,21,84,30,-17,63,64,7,46,106,149,23,-41,14,-28,21,73,31,-101,-146,37,68,22,-13,38,143,62,-20,6,117,53,18,33,-27,31,-54,-179,-98,1,-84,-158,-81,129,150,-102,-161,-24,87,-7,-141,-35,105,-18,-162,-27,103,-18,-128,24,203,41,-156,-43,110,47,-107,0,201,137,-56,-28,26,-43,-99,-40,122,27,-131,-27,175,126,-79,-121,57,167,-28,-163,-130,67,192,-69,-155,110,196,-19,-139,40,135,-76,-280,-70,202,100,-83,-106,68,141,18,14,57,16,-3,-5,-59,-134,-106,4,49,-18,-145,-107,33,-23,-171,-133,59,76,-112,-99,100,134,-5,-76,34,54,-18,1,65,119,99,-14,-63,22,28,41,63,58,92,-17,1,126,44,7,27,17,11,-21,-17,78,62,-103,-103,24,101,37,-37,6,55,-27,-129,-3,75,-51,-157,-27,125,10,-88,-69,14,70,-40,-42,76,0,-143,-65,78,43,-38,-44,12,-4,-71,-26,31,63,23,-94,-11,70,-114,-112,29,41,8,-56,30,161,86,-69,-41,106,182,58,-151,-27,198,53,-213,-144,79,54,-102,-103,52,47,-51,-33,1,19,-33,-66,-63,3,75,9,-14,-31,-37,-54,-57,-5,-3,62,106,83,-12,-84,94,198,20,-55,39,82,7,-141,-82,38,48,23,-50,11,37,-7,-53,-48,-7,-50,-12,-6,9,2,107,207,6,-100,-61,26,30,-106,-109,79,132,-48,-118,16,162,23,-171,3,149,65,-21,-88,-6,46,-131,-129,76,88,14,0,-43,39,104,-13,-35,5,-37,-56,-34,-40,-10,13,61,36,-93,-38,47,119,76,-116,-99,94,128,-78,-148,13,70,-95,-177,61,251,29,-192,-41,183,125,-113,-102,109,175,7,-138,-25,93,25,-96,-80,61,73,-116,-144,-2,4,-22,57,77,-47,-150,-55,187,146,-21,-26,5,10,-115,-126,38,123,-19,-110,58,132,-20,-165,-23,182,88,-106,-59,116,100,-15,-51,-15,15,51,16,-80,39,114,-82,-118,73,132,13,-56,62,78,-103,-136,-65,-34,-40,26,61,-20,-20,-28,41,77,55,40,-12,14,-76,-157,-120,30,141,14,-90,-51,3,-35,-41,3,13,75,59,-54,-34,51,71,-38,-69,62,21,-76,-38,31,57,-53,-116,-3,59,118,140,0,0,63,18,24,-24,-70,-21,1,-14,-125,-138,-2,21,34,50,28,53,17,-27,-26,-30,115,136,-14,-51,-38,39,22,-54,-19,75,76,53,89,90,92,-45,-127,-14,58,-57,-187,-68,56,41,-31,-32,41,-16,-26,71,108,21,-116,-56,34,-9,-67,-60,3,14,-27,-90,-58,-11,-58,-50,8,77,0,-44,104,84,-28,3,71,45,0,-44,-118,-34,61,-65,-110,-13,-18,-148,-74,131,91,7,-19,-1,51,35,-58,-65,10,106,61,-124,-52,84,62,-24,17,131,117,64,56,45,-13,-43,-47,-44,-60,-58,-64,-7,48,-12,-23,11,56,56,53,64,78,34,-40,-55,-47,-40,-11,128,91,-81,-92,-34,12,38,15,-54,16,69,-52,-34,53,96,}